svn имеет свойство «игнорировать», которое вы можете прикрепить к шаблону имени файла или каталогу. Файлы и каталоги, которые игнорируются, не будут сообщаться в командах "svn st" и не будут отправляться в репозиторий.
Пример: у вас есть исходный код C в файлах .c и .h, но компилятор создает кучу файлов .o, о которых вам не нужно, чтобы Subversion рассказывала. Вы можете использовать функцию свойств Subversion, чтобы заставить их игнорировать их.
Для нескольких файлов в одном извлеченном рабочем каталоге, например, myproject / mysource /
bash> svn propedit svn: игнорировать mysource
В появившемся текстовом редакторе (в linux, вероятно, vi или в любом другом случае, в котором установлена переменная EDITOR env var), добавьте один шаблон имени файла в строку. Не ставьте завершающий пробел после шаблона (это сбивает с толку svn).
*. О
* .bak
Вот и все. Вы можете захотеть сделать коммит сразу, так как иногда svn суетится из-за того, что пользователи вносят слишком много разных изменений в файлы между коммитами. (Мое правило: если сомневаешься, коммит. Это дешево)
Для типа файла, появляющегося во многих местах в разросшемся дереве каталогов, отредактируйте файл конфигурации Subversion, хранящийся в репозитории. Это требует действий администратора хранилища, если только у вас нет прямого доступа к хранилищу (не через svn: или http: или file:, но вы можете 'cd' указать местоположение хранилища и 'ls' его файлы). Svn книги должны иметь детали; я сейчас не припомню ничего.
Так как я не использую черепаху, я не знаю, как напрямую переводится приведенное выше описание, но именно поэтому у нас есть редактируемые ответы (радость!)