Как удалить файлы, имя которых содержит определенный токен из хранилища Subversion? - PullRequest
0 голосов
/ 18 октября 2019

После svn copy (svn copy %sourceUrl% %destUrl%) я хотел бы удалить часть копируемых файлов в целевом местоположении, не затрагивая источник. У файлов, которые нужно удалить, должна быть указанная подстрока в имени файла.

Из командной строки Windows, с которой я пытался (чтобы удалить объектные файлы):

for /R . %1 in (*.obj) do svn delete %1

Однако это удаляет файлы изисходный URL, а не целевой URL.

Как я могу повлиять только на копируемые файлы?

Я могу только успешно удалить каталог или отдельный файл, если указать его имя:

svn delete %destUrl%/directoryToDelete

PS: я знаю, что лучшим решением было бы использовать .svnignore, но я не смог использовать его с svn copy (ссылка: .svnignore, игнорируемая Subversion при выполнении:"svn copy" ).

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