14
A
回答
9
編輯
對方的回答(https://stackoverflow.com/a/24500425/520162)似乎比我提出的一個更好的解決方案。檢查一個!
在客戶端,這是簡單的:
svn checkout -r <revision> url://path/to/repo
應該這樣做。
如果你在服務器上(就像你編輯的問題所說的那樣),這取決於你想達到的目標。
如果你想要的所有修訂N
後扔掉,做一個
svnadmin dump -r1:N yourrepo > repo.dump
然後,刪除舊的回購,並創建一個新的
svnadmin create newrepo
svnadmin load newrepo < repo.dump
如果您想要保留您的回購,請在客戶端檢查N
並提交給服務器,以便N
是最新的狀態。
第三個:設立了分公司,從N
開始工作的那一個。
31
相關問題
- 1. 「git reset --hard」與「git reset --hard HEAD」一樣嗎?
- 2. git reset --hard HEAD
- 3. git reset --hard等同於裸倉庫
- 4. git reset -hard rev的Mercurial等效,以便傳入作品
- 5. git reset後的衝突--hard
- 6. 運行git reset --hard手動
- 7. Git reset hard and going back
- 8. 「git checkout tag-name」vs「git reset --hard tag-name」
- 9. 'reset hard head'和'reset hard'之間的區別是什麼?
- 10. git reset --hard掛在CircleCI/Ubuntu 14與git-lfs <1.5.6
- 11. git-filter-branch vs. rebase + reset --hard + push --force
- 12. 如何取消`git reset --hard HEAD〜1`?
- 13. `git reset --hard`會爲我改變嗎?
- 14. Git reset --hard和一個遠程倉庫
- 15. git reset --hard origin/master?是什麼意思?
- 16. git reset --hard沒有幫我用rake db:migrate
- 17. git reset --hard HEAD和git clean --force -d有什麼區別?
- 18. Git推後失敗'git reset --hard HEAD〜1'本地回購
- 19. `git merge B --ff`(成功時)和`git reset B --hard`如何不同?
- 20. git reset --hard HEAD和git checkout之間有區別嗎?
- 21. 「git checkout -f」和「git reset --hard HEAD」有什麼區別?
- 22. 「git reset --hard」和「git checkout。」有什麼區別?
- 23. git reset --hard似乎忽略了.git/info/exclude
- 24. 「git reset --hard hash」和「git checkout hash」有區別嗎?
- 25. 使用git reset撤消我的錯誤--hard
- 26. git reset --hard -q產生有關空白的錯誤
- 27. SVN:外部材料等效的Git
- 28. 安裝GIT等效的Visual SVN
- 29. git reset --hard <sha1>。這是否刪除了一切?
- 30. 移動分支指針比`git reset --hard`更安全嗎?
工程就像一個魅力,非常感謝你! – Quentin
@Quentin:你用哪種方式? – eckes
這是一個更好的解決方案,在下一個答案'svn回覆 - 遞歸。 ''' –