svn: global-ignores не работает? Черепаха СВН 1.9.7 / Subversion 1.9.7 - PullRequest
1 голос
/ 24 октября 2019

У меня есть следующий файл _svnignore.txt, который содержит:

bin
packages
debug
release
.vs

Я выполнил следующую команду для reporoot:

svn propset svn:global-ignores -F _svnignore.txt .

У меня естьследующая структура папок:

reporoot/MySolutionFolder
reporoot/packages
reporoot/lib

Когда я делаю коммит через Tortoise SVN, я все еще вижу файлы в пути reporoot/MySolutionFolder/bin, которые должны быть зафиксированы, когда я не хочу, чтобы они были

Ответы [ 2 ]

1 голос
/ 29 октября 2019

Это было решено - решение состояло в том, чтобы зафиксировать только папку MySolutionFolder для управления исходным кодом, а затем применить набор параметров к маршруту.

1 голос
/ 25 октября 2019
  1. Все свойства * -ignore применяются только к неверсированным элементам в вашем WC. Если у вас reporoot/MySolutionFolder/bin уже версированы, они не исчезнут из репозитория
  2. Я не могу отладить ваши паттерны (у меня сейчас нет SVN), но вы можете, по крайней мере, проверить и показать здесь результаты

svn st --no-ignore reporoot/MySolutionFolder/bin

PS - работа с коммитом для репозитория репо будет просто «более правильным» стилем, но не изменит общих паттернов

...