Исключить файл / каталог из SVN в Xcode с помощью SCM - PullRequest
4 голосов
/ 02 февраля 2010

Я хотел бы исключить каталог из моего SVN (я использую встроенный SCM XCode). Это не зарегистрировано, но я просто устал отменить выбор из регистрации.

Большая часть моего опыта работы с SVN связана с работой в Windows с TortoiseSVN, которая имеет функцию «Игнорировать»; Я полагаю, что у СКМ такая же опция.

Ответы [ 2 ]

5 голосов
/ 02 февраля 2010

Как уже упоминалось в этом SO вопросе (с ответами об интеграции SVC в Xcode), вы все равно можете использовать «командную строку».

См. Как игнорировать каталог с SVN?

svn propset svn:ignore dirname .

Вы можете увидеть в этой записи блога Пола Солта пример нового проекта, управляемого XCode, но с командой игнорирования SVN

Создайте проект в Xcode, затем используйте терминал и выполните команды. Если вы не знакомы с SVN, ознакомьтесь с документацией.

cd LOCAL_PROJECT_PATH
svn mkdir SVN_REPOSITORY_LOCATION/PROJECT_NAME
svn co SVN_REPOSITORY_LOCATION/PROJECT_NAME .
svn add *
svn revert --recursive build
svn ps svn:ignore build .
svn ci

Команды:

  • создайте папку в вашем репозитории SVN.
  • Затем он извлекает папку удаленного репозитория в локальную папку проекта и добавляет все файлы проекта.
  • Как только файлы «добавлены», вы захотите удалить каталог сборки и проигнорировать его из своего хранилища SVN.
  • Наконец, он внесет изменения, и ваш проект находится в хранилище.
0 голосов
/ 11 сентября 2010

VocC стоит денег, но разве мы не хотим игнорировать файлы pbxuser и mode1v3?

Я бы изменил svn ps svn: игнорировать сборку. шаг для этого:

svn propset svn:ignore "*.mode1v3
*.pbxuser
bin" .
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...