Я использую SVN для перемещения файлов, а затем фиксирую только изменения в файлах, которые я затронул.SVN: Commit and skip files
Я получил это работает отлично с кодом:
svn move "1.txt" "2.txt"
svn commit "1.txt" "2.txt" -m "Moved file"
Я бегу в проблемы при «1.txt» никогда не стремится к SVN, только добавил локально. Он переместит файл, но он не сможет удалить «1.txt», когда «1.txt» никогда не выполнялся в первую очередь.
Есть ли способ сказать svn, чтобы зафиксировать список файлов, но пропустить любые файлы в списке, которые вызывают ошибки?
Программное обеспечение, которое я модифицирования не могут читать ответы от команды запуска, в противном случае я бы сделал что-то вроде
svn status
и пройти через список файлов, чтобы определить, какие должны быть зафиксированы те.