改變我在一個愚蠢的情況是SVN分支:我已經做了在主幹的工作拷貝了一些變化。由於這些更改尚未經過測試,因此我想將所有更改轉移到分支。根據Tortoise手冊,Switch將會失去我所有的修改。有沒有辦法在工作副本中保留我的更改並將其保存在存儲庫的分支中。創建從樹幹
Q
創建從樹幹
6
A
回答
0
不能直接使用。但是,您可以創建一個補丁,然後切換並丟失所做的更改,然後將補丁應用到您的分支。
在你的工作拷貝Richt點擊最上面的文件夾,選擇烏龜SVN>創建補丁。選擇要包含的文件(通常是所有更改)並將其保存在某處。
然後切換。
然後在工作拷貝再次richt單擊(現在指向分支),並選擇烏龜SVN>應用補丁。您會看到一個菜單,您可以右鍵單擊並選擇全部應用。保存更改,你應該很好去。
13
8
如果我正確地理解了這個問題,你正在處理一個副本,你檢出了TRUNK
,但你還沒有提交更改。
在這種情況下,可以很容易地解決這個問題:
- 創建一個分支關閉
TRUNK
:svn cp <base URL> <new branch URL>
- 切換到新的分支(由上述
<new branch URL>
指定) - 現在你的工作副本應指向
<new branch URL>
- 提交更改
既然你有沒有犯什麼TRUNK
的TRUNK
版本的項目被留下未修改
+0
好清楚的解釋! (2)可以使用示例命令「svn switch <新分支URL>」 – 2013-11-20 23:52:21
0
相關問題
- 1. 主幹集合樹創建
- 2. 從SVN樹幹的部分樹創建分支
- 3. svn創建樹幹和分支
- 4. SVN: - Bash腳本創建從有限文件的樹幹分支
- 5. 建設月光樹幹 - Mono.Cecil.dll
- 6. 最佳做法,建設樹幹反對樹幹?
- 7. 從樹(n-ary)創建二叉樹
- 8. 從SQL表創建樹狀
- 9. 從列表c創建樹#
- 10. 從表達式創建樹
- 11. 從js數組創建樹
- 12. Python - 從字典創建樹
- 13. 從Stack創建二叉樹?
- 14. 創建主幹
- 15. 創建餅乾angularjs
- 16. OpenGL創建樹
- 17. 查找樹幹中創建分支的版本
- 18. TortoiseSVN嘗試創建分支時禁止訪問樹幹
- 19. SVN創建像目錄樹幹等目錄
- 20. 創建家族樹的樹
- 21. svn從樹幹合併到分支衝突在樹幹中刪除的文件
- 22. VBScript來從線陣列創建樹
- 23. 從php代碼創建cytoscape樹
- 24. 從Python文本文件創建xml樹
- 25. 從嵌套列表創建.graphml樹圖
- 26. 從祖先矩陣創建二叉樹
- 27. 從數據創建決策樹
- 28. 如何從自定義樹創建JPopupMenu
- 29. 從CSV加載創建二叉樹
- 30. SQL - 從父子列中創建樹
謝謝,我會試試這個方法。 – John 2010-05-18 09:08:48
看起來這個答案是downvoted(雖然它有一個0分,我可以看到它在我的聲譽設置)。誰能告訴我爲什麼? – Peter 2010-06-08 14:29:16