0
A
回答
0
你將永遠在比較一個特定的版本(即使你沒有指定它)。
例如
svn diff /path/to/trunk /path/to/branch
將比較主幹結賬版本分支結賬版本。
或者您可以比較實際存儲庫中的兩條路徑,命令將會相同。幾乎..
svn diff url/to/trunk url/to/branch
你也可以結合這些,所以你比較url和本地副本,反之亦然。
我給出了一個相當普遍的答案,因爲你的問題不是很具體。例如,你沒有提到你是否使用某種gui(TortoiseSVN,KDEsvn等)或命令行界面(我強烈推薦使用),就像上面的示例一樣。
如果你想知道爲什麼我推薦使用cli,那是因爲它在linux,mac和windows上是一樣的。所以學習它,你可以在任何地方使用它。這適用於大多數具有命令行界面的工具。
另外我建議閱讀文檔:http://svnbook.red-bean.com/
相關問題
- 1. SVN:供應商分支機構+修補程序+歷史記錄?
- 2. SVN ubuntu查看文件差異歷史
- 3. 在svn中生成文件更改的歷史記錄
- 4. 刪除分支後可以看到svn分支歷史記錄嗎?
- 5. 修復缺少分支點的遠程git-svn分支的歷史記錄
- 6. SVN差異從另一個分支
- 7. 獲取SVN提交Eclipse歷史記錄
- 8. git記錄分支頭的歷史記錄嗎?
- 9. 從歷史記錄中刪除文件後的Rebase分支
- 10. GWT歷史記錄:歷史記號
- 11. Github如何生成小分支差異?
- 12. 從沒有提交歷史記錄的另一個分支創建分支
- 13. 如何在Eclipse中使用SVN查看合併分支的歷史記錄?
- 14. SVN遷移到Git:只導入某些分支和歷史記錄
- 15. SVN:將存儲庫樹幹移到另一個分支(有歷史記錄)
- 16. 在SVN中保留歷史記錄的同時拆分文件
- 17. git - 恢復刪除svn分支而無需重讀svn歷史
- 18. Typo3 - 記錄歷史怪異行爲
- 19. 如何從bzr分支中刪除歷史記錄,或者爲不包含項目歷史記錄的標記版本創建分支?
- 20. 如何從java文件中刪除SVN歷史記錄?
- 21. 如何從git-svn遷移到gitolite並保留歷史記錄
- 22. LDAP登錄歷史記錄
- 23. 貝寶Sandbox歷史記錄重定向到REAL歷史記錄
- 24. ZSH歷史記錄完成菜單
- 25. Git-Tfs在分支上缺少歷史記錄
- 26. 如何顯示本地分支歷史記錄?
- 27. 創建具有歷史記錄的新TFS分支
- 28. Git - 重寫歷史記錄和將文件夾視爲分支
- 29. git rebasing commit歷史記錄未被拉入分支機構
- 30. 在GIT中合併分支機構的歷史記錄?
我正在使用CLI。我正在尋找一種快捷方式命令來獲取分支基礎和頭部之間的差異,而無需從日誌中提取特定的版本號。 – jackhab
您可以在同一命令中混合使用工作副本路徑和URL。如果你沒有本地修改,那麼* svn diff/path/to/branch url/to/trunk *將是分支底部和主幹頭部之間的差異。但是,如果你有本地修改,這些也將是差異的一部分。 –