2013-09-02 3 views
-3

Я новичок в инструменте Xcode SCM. Я хотел бы задать один вопрос вам, ребята, в деталях.Проблема SCM (SVN) с добавленными папками

Мы (Guy-A и Guy-B) работаем над тем же проектом репозитория SVN с помощью инструмента Xcode SCM.

Мы проверили код и Guy-A добавил папку для проекта, как SampleFileAdded к его локальной отображенной версии (см Figure1), и он добавил & репозиторий штрафа SVN.

После этого Гай-Б обновил/получил последнюю версию от SVN.

Вот проблема. Локальная сопоставленная папка проекта проекта Guy-B теперь содержит последнюю папку, в которую добавлен Guy-A. Однако он не ссылался на его структуру Xcode folder.Guy-B нужно перетащить папку в свой Xcode, чтобы связать ее с проектом.

Могу ли я узнать, как я могу избежать этого шага. Любая помощь по этому поводу ценится.

Figure1: enter image description here

Guy-Локальная машина

enter image description here

enter image description here

Guy-B Local Machine После обновления

enter image description here

enter image description here

+0

где изображено на рисунке 1? –

ответ

1

При добавлении папки в проект файл проекта будет изменен. Похоже, что это не было сделано, поэтому проблема.

Вы использовали File > Source Control > Commit… или выберите (по-видимому) измененный набор файлов и зафиксировали их? Первый метод поймает все - иногда Xcode не может пометить файлы, измененные в окне проекта, и иногда вы даже заметите, что количество файлов в диалоговом окне фиксации больше числа, указанного в диалоговом окне ...

File > Source Control > Commit… должен поймать все, даже если это не сразу видно, что оно есть. (Используйте svn-клиент, такой как svnX или svn, в окне терминала, чтобы точно определить, что было/должно быть зафиксировано.)

0

Have Guy-A совершило файл проекта тоже? это .xcodeproj. Попробуйте также зафиксировать файл проекта, после чего вам не нужно перетаскивать папку после обновления.

+0

. Исходный файл .xcodeproj. когда Guy-A добавлена ​​новая папка, SCM покажет только один элемент для фиксации. Он не отображает .xcodeproj обновляется/необходимо совершить. –

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