7
A
回答
2
從工作拷貝目錄:
svn switch http://server/svn/branches/newbranch
4
你幾乎自己回答了這個問題,你可以通過重新定位做到這一點:
svn switch --relocate FROM TO
例如
svn switch --relocate http://server/svn/repos/branches/foo \
http://server/svn/repos/branches/bar
相關問題
- 1. SVN分支和工作副本
- 2. SVN重定位工作副本的存儲庫
- 3. SVN匆匆:重命名父分支
- 4. SVN - 重命名分支和開關
- 5. SVN:使用--parent-dir遷移後重定位本地副本
- 6. 如何使用SVN分支修改後的工作副本?
- 7. svn/Tortoise結帳從分支到分支的工作副本
- 8. SVN:重新命名在Repo瀏覽器,同時保持工作副本同步
- 9. 如何將工作副本從標籤重新定位到分支?
- 10. 將工作副本重新定位到不在Netbeans中的新SVN存儲庫
- 11. 在github中重命名基本分支
- 12. 在Gitkraken重命名分支?
- 13. 使用SVN從本地工作副本創建標記/分支
- 14. Git:在重構文件名後無法清除工作副本
- 15. git:重命名本地分支失敗
- 16. 如何在SourceTree中重新定位工作副本
- 17. git-svn:分支在svn倉庫中重命名,我如何告訴git-svn?
- 18. 升級後SVN工作副本太舊
- 19. 追溯重命名分支?
- 20. 重命名遠程分支
- 21. 重置從工作副本
- 22. JGit檢測工作副本中的重命名
- 23. 服務器移動/重命名後SVN停止工作
- 24. SVN工作副本的主幹和承諾分支
- 25. SVN - 將工作副本合併到另一個分支
- 26. 從工作副本的URL創建svn分支
- 27. 從主幹更新SVN分支工作副本
- 28. SVN更新在SVN重新定位後不起作用
- 29. svn:'。'不是工作副本
- 30. Unbork svn工作副本
我得到這個錯誤「svn:發佈此命令時,Relocate只能更改URL的存儲庫部分」。看到這裏:http://stackoverflow.com/questions/5102758/how-to-renaming-a-svn-branch-and-update-references-in-an-existing-sandbox – 2011-02-24 09:35:13
我不認爲這個答案是正確的。我相信一個簡單的「svn switch」應該可以完成這項工作,只要分支的名稱改變了。如果IP地址,主機名或協議已更改,「svn switch --relocate」僅適用。重新定位通常只會發生很少。 – Otherside 2011-02-24 09:43:31