Применяются ли записи в .gitignore к репозиторию SVN при использовании git-svn? - PullRequest
4 голосов
/ 24 июля 2011

Если я скажу git игнорировать x количество файлов и никогда не добавлять их в хранилище, эти файлы также попадут в свойство svn: ignore? И если да, как я могу сохранить .gitignore локальным только для моего локального репозитория git?

РЕДАКТИРОВАТЬ Извините за дубликат, я искал здесь и ничего не мог найти на нем.

Ответы [ 3 ]

2 голосов
/ 24 июля 2011

Нет, git ничего не сделает с svn: ignore.

Из документации :

Мы игнорируем все свойства SVN, за исключением svn: исполняемый.Любые необработанные свойства регистрируются в $ GIT_DIR / svn // unhandled.log

Также этот другой вопрос StackOverflow очень похож.

1 голос
/ 24 июля 2011

Если вы хотите .gitignore локально для вашего репо, не фиксируйте его.

Подобный вопрос: Как указать файлы, которые нужно игнорировать в SVN при использовании git и моста git-svn

0 голосов
/ 16 июля 2012

git-svn не выполняет ни преобразования .gitignore - svn: ignore, ни атрибутов git - преобразование свойств svn.

Вместо этого вы можете использовать SubGit .Он правильно обрабатывает игнорирование, свойства, данные отслеживания слияний и т. Д. Помимо прочего, он работает на стороне сервера, поэтому можно использовать любой доступный клиент Git для отправки изменений в хранилище Subversion.

См. документация и сравнение с git-svn .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...