2013-12-23 2 views
0

Я использую разработку Eclipse для Android в двух разных средах (MacOS и Win7). В MacOS я проверил все соответствующие проекты в SVN, кроме определенных папок (/ bin,/gen) и файлов (.classpath, .DS_Store, .properties). Но почему-то у проектов действительно есть несколько сбоев в Win7. Что я делаю не так?Поделиться проектами Android Eclipse с SVN

Неудачи, например: проблемы с папкой/bin и доступ к записи в .classpath. И некоторые проекты имеют ссылку на проект OpenCV, который не является частью SVN, а скорее добавлен вручную в Eclipse в обеих средах.

Есть ли пошаговое руководство How-To? Помогите оценить.

+0

Вы должны скопировать/вставить одно (или более) сообщение об ошибке дословно, "/ bin folder problems" - очень нечеткое описание. – Bananeweizen

ответ

0

Проверьте все файлы (включая скрытые файлы или папки), за исключением/bin или/gen. Проекты Eclipse в противном случае являются неполными и могут использовать разные настройки на двух машинах (например, одна компиляция компьютера с совместимостью на Java 5, одна с совместимостью на Java 6). По крайней мере, JDT, ADT и другие важные плагины не избегают хранения конкретных свойств машины или абсолютных путей там, поэтому вы можете передавать настройки без проблем.

+0

Я переключился на Git вместо SVN, там, где я проверял все, кроме bin/и gen/некоторые сообщения говорят, что скрытые файлы и связанные с проектом файлы также должны быть исключены, но тогда у меня были проблемы на другой машине, потому что Eclipse ADT не понимают их как проекты. Но вы должны убедиться, что все относительные пути верны. Это означает, что проекты, на которые ссылаются, но не в Git, должны иметь одинаковое относительное местоположение на обеих машинах или должны быть проверены. – Matthias

0

Вы можете столкнуться с проблемой окончания строки, разделителей путей (\ vs /) и т. Д.

Я бы изучил использование git. Git не отмечает, что все файлы по умолчанию являются RO, поэтому вы можете редактировать файлы без изменений.

Также изучите Android Studio. Gradle использует условную конфигурацию, поэтому файлы должны быть где-то независимыми от разделителей каталогов/путей (/ vs), которые, если eclipse или какой-либо другой плагин, являются контейнером-экспонентом/баром, который будет работать на Mac/Linux, но окна будут bin \ bar.

Смежные вопросы