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