我需要使用單調存儲庫。不過,我習慣於按git和尋找方式將我的更改推送爲單調(如git-svn
)。根據monotone doc我可以將單調回購導入git。但是你知道一些好的方法來將我的變更從git推回到單調嗎?結合git和單調
Q
結合git和單調
2
A
回答
3
我採取的第一種方式是混合git和單調。 Monotone在目錄_MTN
中維護其內部信息。首先,我檢出了原始的單調存儲庫。之後,我在新目錄中運行了git init
並導入了所有文件。所以我有一個目錄是單調的和 git。在git中,我維護一個分支,它是一個分支。這意味着只有從單調存儲庫導入原始更改。此外,還有一些其他分支在git中進行變更。通常這是一個更骯髒的解決方案。
最近我遇到了tailor。這正是我想要的。從描述Debian:版本控制系統
之間
遷移變更裁縫工具移動補丁和變更不同的存儲庫之間,保留儘可能多的信息成爲可能。存儲庫可以由不同的版本控制系統管理。目前支持ArX,Bazaar,Bazaar-NG,Codeville,CVS,Darcs,Git,Mercurial,Monotone,Subversion和Tla。
雖然裁縫對於一次性操作很有用,但切換到不同的版本控制系統時,它也可以同步基於正在進行的 的存儲庫。變更集要麼從主存儲庫中單向提取,要麼從 來回遷移以實現完全雙向同步。
相關問題
- 1. 結合git add。和git commit
- 2. Git結合功能
- 3. 結合git日誌--stat和--name-status?
- 4. Git-svn合併和結賬 - 他們的
- 5. 結合Log4Delphi和JCL調試
- 6. 如何結合git checkout -b和git push origin?
- 7. Git和合並時
- 8. 在git中簡單結帳?
- 9. JAXB空調結合
- 10. 的Git和Git合併--no-FF timer_redis
- 11. Git的變基和git合併
- 12. 如何結合兩個單獨的git倉庫
- 13. 結合StateT和國家單子
- 14. 如何結合滑動菜單和uitabbarcontroller?
- 15. 在Yii中結合表單和CPag
- 16. Magento:結合捆綁和簡單產品
- 17. 結合.toggle()和表單驗證
- 18. MYSQL查詢數據和結合,組和訂單結果
- 19. Git用戶的單調?
- 20. Git - 「非單調索引」
- 21. 如何整合SVN和Git?
- 22. araxis合併mac和git diff
- 23. Git分支和合並
- 24. Git拉和無視合併
- 25. 分支和Git合併
- 26. Git:合併和子模塊
- 27. Git擴展和Meld合併
- 28. Git分支和合並
- 29. Git合併和測試
- 30. 結合ReaderT單子?
我不知道這樣的事情,但如果'Monotone'可以從'X'導入並且'git'可以導出到'X',那麼這是一個解決方法。 – 2010-07-28 22:44:12