noob вопрос, который я знаю, но все ресурсы, которые я нашел, терпят неудачу или дали мне новую проблему.
У меня несколько веток в моем SVN-репо. Все разработчики получают доступ к своей личной ветке. Каждая ветка была сделана копией из бета-ветки.
svn copy svn://192.168.0.2/svn/example/branches/beta
svn://192.168.0.2/svn/example/branches/dev/devN
Теперь, когда dev1 закончил работу, он объединил свою работу в бета-версии (pwd =./beta/)
svn merge svn://192.168.0.2/svn/example/branches/dev/[email protected] .
Ну, на мой вопрос, как другой разработчик мог обновить свою ветвь до последней бета-версии с изменением dev1?
когда dev2 делает слияние (после совершения его собственного изменения | pwd =./dev/dev2)
svn merge svn://192.168.0.2/svn/example/branches/[email protected] .
Он получил это сообщение:
svn: E195016: Merge tracking not allowed with missing subtrees; try restoring these items first:
pointing his files. -> impossible to merge.
Есть ли способ "обновить" копию ветки?