У нас есть SVN-репозиторий, который хранится в сети со всеми нашими тикетами, вики и т. Д. В целях развертывания нам нужно использовать второй SVN-репозиторий, который мы не можем контролировать: мы не можем использовать svndump, svnload, svnsync и т. Д.Мы можем обновлять и фиксировать в основном.
Во время развертывания я хотел бы экспортировать рабочую копию из Dev Repo, а затем зафиксировать ее в Staging + Live repo.Пожалуйста, см. Следующий эскиз для приблизительного представления о том, что мне нужно сделать.
Есть ли команда SVN, которая делает это?Я мог бы использовать команду экспорта SVN, но тогда я должен был бы добавить все новые файлы вручную, я считаю.Кроме того, я хотел бы избежать экспорта всех файлов, когда изменилось только несколько.Поэтому я хотел бы избегать воссоздания рабочей копии S. каждый раз, когда я хочу развернуть сайт.
Или, может быть, существует гораздо более простое решение?
С наилучшими пожеланиями