Я переименовал (с svn move
) много файлов в проекте Subversion. Теперь я пытаюсь зафиксировать их в cmd.exe Windows. Кажется, что я достиг предела (вероятно, cmd.exe) в том, что количество файлов слишком велико для командной строки, чтобы проглотить.
Теперь я подумал и надеялся, что смогу перечислить файлы для фиксации в отдельном файле, который можно указать с помощью команды commit (что-то вроде svn ci --files-to-commit=renamed-files.txt -m "Renamed a lot of files"
Пока что такой опции не существует, или я не могу ее найти.
К сожалению, я не могу сделать svn ci .
, так как я также внес другие изменения в проект.
Я также не могу сделать svn ci *pattern-of-renamed-files*
, так как это будет проверять только добавленные файлы, а не удаленные.
Перед тем, как начать проверять файлы с небольшими порциями файлов для регистрации (и, таким образом, увеличивать номер редакции без необходимости, не давая подсказки об «атомарности» операции), я подумал, что это действительно невозможно делаем.