У меня есть домашний рецепт для этого ...
svn commit `cat change_list.txt` -m "Message"
`` (как известно, а также обратные кавычки), который служит для выполнения «внутренней» команды (внутри другой команды).
chance_list.txt - это файл, содержащий в каждой строке путь к файлу, который вы хотите зафиксировать.
Например, он содержит следующий текст:
project/A.java
project/B.java
Вместо использования команды commit, задающей один за другим файлы, позвольте операционной системе составить «листинг» за вас, объединив список файлов с командой, используя приведенный выше синтаксис.
Таким образом, вы могли бы просто выполнять работу, и все были бы счастливы:)
Надеюсь, это поможет!