多年來,我用Darcs作爲我唯一的DVCS ......前段時間,我探索了我喜歡的Monotone。是否可以從Fossil SCM輸出到其他DVCS?
但是,兩者的主要問題是缺乏完整的託管解決方案。
Fossil考慮到託管要求非常輕,並且包含分佈式錯誤跟蹤器,因此無需使用某些公共託管解決方案,因此它看起來很有趣(儘管我們不喜歡使用非標準的wiki標記)與darcs &單調的場景。
然而,化石是不是很廣泛採用,還是很年輕的項目,所以我很好奇它是如何與其他更成熟的DVCS-ES(BZR,混帳,汞)操作......
基礎的在我從docs收集的信息上,我發現它只能從CVS導入,儘管它似乎有一些可以從git導入的工具。
然而,更嚴重的問題在於,沒有工具可以通過使用例如化石從化石遷移到其他物體。 '標準'快速導出/導入工具鏈。
在檔案中,我看到Hipp博士提到'解構'命令,但對Fossil不夠熟悉 - 我很好奇它如何用於將Fossil的工件導出到其他DVCS中,或者如果我不是意識到一些其他工具/轉換器這樣的任務?
這是一個嚴重的問題,問題是如果沒有這樣的工具,是不是最好只使用bzr/hg(我們不是Git的粉絲,並且希望這個工具在Linux/Mac/Win上很好地運行以便打開源項目),而不是他們的公共主機,如LP & Bitbucket?
這對Git來說很好,但是集市或mercurial呢?讓我想知道是否可能有一個通用的任何應用程序在那裏。 – 2010-11-15 20:13:07
bazaar和mercurial都有插件來處理快速進出口流。見http://wiki.bazaar.canonical.com/BzrFastImport&http://mercurial.selenic.com/wiki/FastImportExtension – gour 2010-11-22 14:09:19
不幸的是,我發現那個鏈接上的指令在我試圖轉換的化石庫上失敗。它可能只能處理簡單的回購。我的情況是Iguana EMR服務背後的化石庫。 – 2014-06-26 23:05:04