как объединить специальный файл с помощью команды svn

#svn

#svn

Вопрос:

Есть ли какой-либо способ объединить определенный набор расширений с помощью команды слияния между двумя ветвями, например: — я хочу объединить только расширение «.jsp» или любое расширение по моему выбору

 svn merge https://www.test.com/branches/a1/*.jsp  https://www.test.com/branches/a2/*.jsp
  

Ответ №1:

Если у вас есть локальная копия, то вы можете написать команду оболочки с for циклом для выдачи отдельного svn merge для каждого файла, что-то вроде

 for i in *.jsp; do
    svn merge https://www.test.com/branches/a1/$i  https://www.test.com/branches/a2/$i
done
  

Ответ №2:

Просто объедините все в свою рабочую копию, затем отмените каждый измененный / добавленный / удаленный файл, который не является файлом .jsp, и зафиксируйте.