Совместное использование проекта Android + Eclipse через SVN? - PullRequest
6 голосов
/ 02 июля 2010

Я очень плохо знаком с Eclipse (Galileo, Eclipse IDE для разработчиков Java) и работаю над моим первым приложением для Android, но использую SVN во многих других проектах и ​​разработках. Прошлой ночью я впервые попробовал поместить новый источник в общий репозиторий (на работе), а затем перенести его обратно домой.

Исходя из SO / вопроса / ответа, я проигнорировал папки bin и gen, но добавил все остальное. Когда я вернулся домой, я надеялся, что это будет так же просто, как навести затмение на недавно загруженное дерево исходников.

Я попытался установить рабочую область (запрашиваемую при запуске eclipse) для точной папки, содержащей весь источник. Ничего не обнаружилось. Это было так, как будто я начинал с нуля независимо от того, какие исходные файлы и файлы находятся в папке рабочей области.

Тогда я подумал, что, может быть, мне нужно открыть файл "проекта", чтобы начать работу. Открытие файла .project позволило получить содержимое этого файла в XML-редакторе eclipse.

Что мне здесь не хватает? Метаданные проекта не хранятся в исходном дереве? Нужно ли создавать метаданные проекта на каждой машине, которая получает рабочую копию исходного кода? Это что-то не так с моей домашней установкой Eclipse? Может кто-нибудь дать мне обзор того, как они (успешно) делают это?

1 Ответ

7 голосов
/ 02 июля 2010

Вы должны быть в состоянии сделать это, как вы пытались. Убедитесь, что у вас установлены Android Development Tools (плагин android eclipse) вместе с android SDK, и убедитесь, что вы настроили ADT, прежде чем открывать проект.

Мне не имеет смысла проверять каталог bin, но я проверяю папку gen и у меня нет проблем.

Вот что я делаю, чтобы открыть проект из SVN, если источник уже находится на компьютере:

  1. Открытое затмение
  2. Нажмите Файл-> Импорт
  3. Выберите Общие-> Существующие проекты в рабочую область

Или вы также можете сделать это:

  1. Открытое затмение
  2. Файл -> Импорт
  3. Выберите SVN -> Оформить заказ из SVN
  4. Выполните шаги, чтобы получить от SVN
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...