我有一個修訂版,已經提交給我想要回滾的SVN主幹。但是,我想以某種方式保留更改,例如分支或補丁文件。有什麼建議麼?如何隔離特定的Subversion版本?
7
A
回答
12
反向合併(我認爲這是一個術語),承諾,這就是全部。對於「反向合併」部分--TSVN具有稱爲「恢復到此修訂」(以及「從此修訂恢復更改」)的這種很酷的功能,可通過日誌對話訪問。
VCS的主要目的是保留更改的歷史記錄。您可以通過使用「更新至修訂...」或使用上述「快捷方式」回到此特定修訂版本。
1
當你做副本(即分支)時,你可以指定一個特定的版本。
喜歡的東西:
svn copy -rsome_revision trunk branches/interesting_branch
所以回滾所做的更改在後備箱中,然後做你的分支,指定版本,你COMMITED你回滾(合併)前。
通過將svn diff
的輸出重定向到文本文件,您還可以將差異捕獲爲補丁文件,如果這是您真正想要執行的操作。 但這通常不是必需的,因爲顛覆合併命令已經給你這種靈活性。
相關問題
- 1. 如何找出特定的Subversion版本屬於哪個分支?
- 2. Subversion和DBUnit - 如何下載特定的快照版本
- 3. 如何安裝特定版本的離子通道npm
- 4. 如何升級Windows的Subversion版本Netbeans
- 5. 在Subversion中獲取特定版本的日期
- 6. CruiseControl.NET中的Subversion塊 - 傳遞特定版本號?
- 7. 如何輸出Subversion中兩個特定版本之間的差異?
- 8. 如何定位特定的TypeScript版本?
- 9. 確定從Subversion導出的版本?
- 10. 我如何讓jenkins構建Subversion版本庫的每個版本
- 11. Subversion混合版本?
- 12. 如何使用Subversion列出源版本
- 13. 如何快速搜索Subversion版本庫?
- 14. 如何更新Subversion外部版本
- 15. 如何同步兩個Subversion版本庫?
- 16. 如何創建一個Subversion版本庫
- 17. 如何找到Subversion版本庫?
- 18. 如何密封/關閉Subversion版本庫
- 19. 如何隔離PowerShell命令的輸出的特定部分?
- 20. 如何將Subversion版本庫複製到其他版本庫
- 21. 如何安裝erlang的特定版本?
- 22. 如何運行Meteor的特定版本?
- 23. 如何使用特定版本的NPM?
- 24. 如何使用CocoaPods的特定版本
- 25. 如何檢測特定的Delphi版本?
- 26. 如何安裝特定版本的npm?
- 27. 如何安裝GLIBCXX的特定版本?
- 28. 如何隔離python字典上的一個特定鍵。
- 29. 如何在角度應用程序中隔離特定的url?
- 30. 舊版Subversion Force Checkin的舊版本
而且我會在以後恢復更改嗎? – 2008-10-20 00:00:03