只有一個文件,而不是整個目錄。謝謝。在SVN中,如何將一個文件恢復爲某個修訂版?
1
A
回答
12
Updating to an old revision很少會是你想要的,因爲這會不會讓你基於老版本— SVN會抱怨文件是過時的做出改變。
你可能想要做的是reverse merge。這將使舊修訂版本成爲新的HEAD修訂版本。
# roll back to revision 200, making it the new HEAD
svn merge -r HEAD:200 theone.file
svn commit
0
svn up -r200 theone.file
+1
這是更新爲舊版本。它不會更改HEAD版本。 –
+1
哦,的確如此。但自從它被接受以後,它顯然解決了這個問題。我將留在這裏作爲參考,並參考*真實*答案的其他答案。 – Thomas
相關問題
- 1. svn恢復 - 恢復個別修訂版
- 2. SVN:刪除/恢復一個文件修訂版
- 3. 恢復文件修訂版
- 4. 將SVN中的單個文件還原爲特定修訂版
- 5. SVN:如何獲取文件的第一個修訂版本?
- 6. 如何將文件恢復到之前的修訂版並將其提交到新修訂版
- 7. 如何將文件恢復到Perforce集成中的修訂版本?
- 8. Phabricator SVN修訂版文件上下文
- 9. 如何恢復SVN中文件夾中所有文件的最大修訂版本?
- 10. 僅將某些SVN修訂版從一個存儲庫複製到另一個存儲庫
- 11. 在SVN中恢復文件
- 12. 更新修訂版本與恢復修訂版
- 13. 如何定義分支的第一個修訂版本(SVN)
- 14. svn:如何從中繼線的某個修訂版創建分支
- 15. 如何將目錄中的所有文件恢復爲較舊的SVN版本
- 16. SVN將分支中的單個文件修訂版合併到主幹中
- 17. 如何凍結SVN中文件的修訂版
- 18. 如何恢復只有一個文件與git-svn的更改?
- 19. 通過git-svn推送單個文件的修訂版
- 20. 顯示每個NetBeans項目文件的svn修訂版本號
- 21. 在perforce中恢復文件恢復哪個版本?
- 22. 如何比較XCode中的兩個SVN修訂版?
- 23. 如何恢復一個目錄後很多修訂?
- 24. 如何在SVN中爲單個文件的單個修訂版本設置屬性
- 25. 如何才能檢出在SVN修訂版本中修改過的文件?
- 26. 如何在SVN中獲取特定日期的第一個修訂版本號
- 27. 我如何定製SVN修訂版?
- 28. 如何刪除SVN修訂版?
- 29. 我可以將我的修訂歷史恢復到SVN嗎?
- 30. 恢復此修訂版本按鈕不啓用恢復內容
是否只想恢復工作副本中存在的文件,或者是否希望使更改對所有其他開發人員可見? –