AnkhSVN Client Side Игнорировать - PullRequest
0 голосов
/ 31 января 2012

У меня есть проект с управлением исходным кодом SVN, который содержит несколько сценариев генерации, которые требуют изменений, чтобы они применялись к конкретной машине.Однако я не хочу когда-либо возвращать эти файлы обратно. Есть ли какой-нибудь механизм игнорирования на стороне клиента, доступный в клиенте AnkhSVN, который не позволит мне случайно проверить эти изменения?

Ответы [ 2 ]

1 голос
/ 04 февраля 2012

Я обычно рекомендую не проверять эти файлы, которые изменяются локально. Вместо этого вы можете создать файл шаблона. Затем вы можете настроить скрипт сборки, чтобы скопировать файл в нужное место, если его там еще нет.

Тогда вы можете просто установить svn:ignore (щелкните правой кнопкой мыши Subversion-> Ignore -> ... на неверсированном файле), чтобы убедиться, что файл случайно не добавлен.

1 голос
/ 31 января 2012

Я попытался использовать несколько разных терминов и, наконец, наткнулся на эту статью:

http://agilemusings.blogspot.com/2008/12/tortoisesvn-ignore-on-commit.html

Добавление файлов в список изменений ignore-on-commit влияет на всех клиентов, поэтому независимо от того, как вы внесете это изменение, оно будет применяться как к Tortoise, так и к AnkhSVN. Кроме того, это не оказывает никакого влияния на сам репозиторий, поэтому вы не будете наступать ни на какие пальцы, если кому-то еще в проекте потребуется внести изменения в эти файлы.

...