Скрипт, чтобы проверить, все ли файлы находятся в одном корне SVN - PullRequest
0 голосов
/ 25 января 2011

Привет, ребята,

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

Мне было интересно, есть ли скрипт, который может проверить, все ли файлы в моей извлеченной папке находятся в одном корне.

Заранее большое спасибо.

1 Ответ

2 голосов
/ 25 января 2011

Это должно сработать: предположим, что ожидаемый корень похож на https://svn.server.local/trunk/, выполните следующую команду в корневой папке локальной копии:

svn info -R | grep "URL:" | grep -v "URL: https://svn.server.local/trunk/"

Или в Windows:

svn info -R | FIND "URL:" | FIND /V "URL: https://svn.server.local/trunk/"

Выводом будет список URL файлов , а не в корневом хранилище.

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