Я очень плохо знаком с Eclipse (Galileo, Eclipse IDE для разработчиков Java) и работаю над моим первым приложением для Android, но использую SVN во многих других проектах и разработках. Прошлой ночью я впервые попробовал поместить новый источник в общий репозиторий (на работе), а затем перенести его обратно домой.
Исходя из SO / вопроса / ответа, я проигнорировал папки bin
и gen
, но добавил все остальное. Когда я вернулся домой, я надеялся, что это будет так же просто, как навести затмение на недавно загруженное дерево исходников.
Я попытался установить рабочую область (запрашиваемую при запуске eclipse) для точной папки, содержащей весь источник. Ничего не обнаружилось. Это было так, как будто я начинал с нуля независимо от того, какие исходные файлы и файлы находятся в папке рабочей области.
Тогда я подумал, что, может быть, мне нужно открыть файл "проекта", чтобы начать работу. Открытие файла .project
позволило получить содержимое этого файла в XML-редакторе eclipse.
Что мне здесь не хватает? Метаданные проекта не хранятся в исходном дереве? Нужно ли создавать метаданные проекта на каждой машине, которая получает рабочую копию исходного кода? Это что-то не так с моей домашней установкой Eclipse? Может кто-нибудь дать мне обзор того, как они (успешно) делают это?