4
A
回答
5
有沒有簡短的標識符 - 這是便宜的櫻桃採摘darcs給你的缺點之一。首先運行darcs optimize --reorder
,然後查看darcs changes --context
的輸出,但您可以獲得較長的標識符 - 但具有相同內容的兩個回購站可能會按不同順序列出上下文中的內容,因此它仍不完美。您可以對輸出進行排序並對其進行比較。
所以,總體來說
darcs optimize --reorder
darcs changes --context | sort | md5sum
會給你一個版本標識符的一個合理的近似。
darcs optimize --reorder
這一步並不是絕對必要的,如果沒有它,您可能會得到不同的結果,當回購實際上包含相同的一組補丁。
1
您也可以使用darcs pull
和darcs push
來查看是否有任何補丁未同步。
$ darcs pull --dry-run ; darcs push --dry-run
Would pull from "/home/masse/temp/2013/01/09/tests/project"...
Would pull the following changes:
Wed Jan 9 16:39:50 EET 2013 [email protected]
* Canonical order for colors
Making no changes: this is a dry run.
Would push to "/home/masse/temp/2013/01/09/tests/project"...
No recorded local changes to push!
相關問題
- 1. Subversion FSFS - 修訂版如何存儲在存儲庫中?
- 2. 如何從bazaar存儲庫中刪除修訂版本?
- 3. 如何使用Git識別存儲庫不同修訂版本中的功能更改?
- 4. Eclipse不會識別Android支持庫修訂版本9
- 5. 如何在SubVersion存儲庫中搜索文件的所有修訂版本?
- 6. 本地存儲庫的Git結帳修訂版
- 7. 如何爲Composer存儲庫定義顯式SVN修訂版?
- 8. 升級後的redmine中的mercurial存儲庫問題「存儲庫中不存在條目和/或修訂版本。」
- 9. 如何比較本地和版本庫SVN修訂版本?
- 10. 使用git來識別修訂版本中的所有修改函數
- 11. 從CVS版本庫中獲取修訂
- 12. 如何在git存儲庫中獲取每個修訂版的文件清單?
- 13. 修訂版本與版本
- 14. 如何修復具有一個損壞版本的存儲庫?
- 15. 如何識別Xamarin.iOS中的iOS版本
- 16. 如何跳過svn版本庫中的修訂
- 17. 檢查HG存儲庫時的負面修訂版
- 18. 如何列出存儲庫的版本?
- 19. 如何修復沒有標識的破壞的git修訂版?
- 20. 如何將Git存儲庫的版本與另一個版本的Git存儲庫鏈接Git存儲庫
- 21. 如何在任何修訂版本中搜索svn存儲庫以查看是否存在文件
- 22. cvs:工作版本與版本庫修訂版本?
- 23. Etcd v2修訂版/版本
- 24. CruiseControl無法識別Mercurial存儲庫的修改
- 25. 在任何修訂版獲取git存儲庫中的文件數
- 26. 版本控制中的空白(darcs)
- 27. XCode 4(Assembla)SVN存儲庫「無法加載修訂版」
- 28. 如何將Subversion存儲庫(不是我的工作副本)還原爲特定的修訂版本?
- 29. 如何識別Gerrit中的「未使用」存儲庫?
- 30. VisualSVN如何回滾修訂版本號?
使用'darcs pull'和'darcs push'是我認爲檢查差異的常用方法。由於這兩個命令都是交互式的,你也可以運行它們並查看結果,可能按'c'獲得補丁數量,然後退出而不用拖拉任何東西。 – 2013-08-15 01:03:31