我正在使用兔svn(RabbitVCS 0.16.0),我想知道如何簽出/只導出在特定修訂中提交的代碼?我不想在特定修訂之前提交任何代碼。任何幫助表示讚賞。如何僅從svn簽出特定修訂版?
0
A
回答
1
如果您已經有工作副本,可以使用「switch」命令將其更改爲特定的修訂版本號。
如果您沒有工作副本,則「檢出」對話框的底部會有一個「修訂」字段。它默認設置爲「HEAD」,但您可以將下拉列表更改爲「Number」,並在其旁邊的字段中指定修訂號。
如果你想與特定的修訂所帶來的變化(換言之,一個diff),你會希望使用上述任何兩人開始與在修訂號的工作副本中的問題方法。然後,從差異菜單中選擇「顯示更改」。一個對話框出現兩個標有「修訂」的字段。在這兩個字段中,將下拉列表更改爲「修訂」。然後,在其旁邊的文本字段中,將修訂號討論爲「Second」,修訂號減1「First」。例如,要查看r100中的更改,可以使用99作爲「First」,使用100作爲「Second」。填寫修訂後,點擊「刷新」按鈕。您現在可以查看每個單獨文件的更改,或使用左下角的下拉列表下載包含所有更改的單個文件。
如果有命令行安裝Subversion客戶端,你可以簡單地做更多,他們甚至不需要你的本地計算機上的工作副本:
svn diff svn://your_repository/your_branch -c 100
相關問題
- 1. PHP導出特定的SVN修訂版?
- 2. 如何使用git svn簽出我的svn代碼庫的特定修訂版
- 3. 如何僅合併特定的SVN修訂版本?
- 4. 從SVN代碼中刪除特定簽入修訂版
- 5. 從SVN命令行導出/簽出特定修訂文件
- 6. 如何從命令行列出SVN標籤及其修訂版
- 7. 我如何定製SVN修訂版?
- 8. 如何查看在特定修訂版本簽出的文件?
- 9. 如何在git svn中選擇修訂版簽出?
- 10. 如何從svn簽出特定文件?
- 11. 如何使用CruiseControl.NET和SVN構建特定修訂版
- 12. 如何從SVN簽出特定版本的代碼?
- 13. 能否從SVN中刪除特定的修訂版本?
- 14. 如何從所有svn標記的外部結構的HEAD修訂版簽出
- 15. 如何刪除SVN修訂版?
- 16. StarTeam - 使用stcmd的特定修訂版的簽出文件
- 17. Git:我如何找到指向特定修訂版的標籤?
- 18. svn:外部忽略指定修訂版
- 19. SVN修訂版關鍵字
- 20. 刪除SVN修訂版
- 21. 將SVN中的單個文件還原爲特定修訂版
- 22. svn checkout特定修訂失敗
- 23. 竹子構建特定SVN修訂
- 24. 如何在TeamCity中獲取分支特定的SVN修訂版號
- 25. 如何在特定日期或日期範圍內獲取SVN修訂版號
- 26. 如何在SVN中獲取特定日期的第一個修訂版本號
- 27. 如何查看何時發出「svn up」以更新到給定的修訂版
- 28. 如何爲Composer存儲庫定義顯式SVN修訂版?
- 29. 如何定義分支的第一個修訂版本(SVN)
- 30. 如何從SVN之前獲得HEAD之前的修訂版本?
謝謝您的回答,但實際上想要什麼是僅在特定版本上提交的代碼。我不想在修訂之前提交任何代碼。有人編輯了這個問題,我想你已經回答了編輯的問題。對不起,造成了混亂。 – harry
@harry - 我更新了我的答案以反映您更新的問題 – bta
謝謝。你的回答真的幫了我 – harry