我在這裏看到這個舊的(已停用)位新聞:http://news.ycombinator.com/item?id=573699談到使用git和bash的couchdb的實現。我想知道,有沒有人嘗試做相反的事情 - 在couchdb上執行git?是否有一個在couchdb上運行的git實現?
4
A
回答
4
Yes。我很久以前就使用過它,但它運行良好,但缺乏很多優化。
3
如果您的意思是將Git存儲庫的數據存儲在數據庫而不是文件系統中的實現,那麼Shawn Pearce在JGit中完成了一些工作來實現此目的。據我所知,CouchDB的集成尚未實現,但有一個DHT的實現,如Apache HBase和Apache Cassandra(https://github.com/spearce/jgit_hbase,https://github.com/spearce/jgit_cassandra)
2
實現git或者在CouchDB,HBase或bigtable之類的分佈式數據存儲之上使用mercurial並不重要。據我所知,git-on-CouchDB沒有實現;但是,如果您有興趣實施一個,我建議您查看運行mercurial on bigtable的Google演示文稿;許多相同的技術應該適用。
相關問題
- 1. 是否有一個「安全」的unix模擬器在Windows上運行git?
- 2. Java - 在現有的線程上運行一個可運行的?
- 3. 在現有項目上實現Git
- 4. 是否有在單聲道下運行的Fix實現?
- 5. PHP是否有一個stringprep實現?
- 6. Dictionary.Equals()是否有一個實現?
- 7. 檢查一個類是否在運行時實現了一個接口
- 8. 是否有一個等效的setInterval()在opera mini上運行?
- 9. electron.io是否有權運行git命令?
- 10. 是否有可能在運行時交換C函數實現?
- 11. 是mongodb,couchdb在單個節點上是否一致?
- 12. 是否有一個DotNetOpenAuth等價物在LAMP堆棧上運行?
- 13. iframe是否與所有者在同一個線程上運行?
- 14. 是否有一個Queue(PriorityQueue)實現也是一個Set?
- 15. 是否有CLR在CLR上運行?
- 16. 是否可以在Windows中實現/運行Java實時程序?
- 17. 是否可以在單個快速實例上運行sails&nuxt?
- 18. GPU上是否有MapReduce實現(CUDA)?
- 19. 是否有可能在另一個git倉庫中擁有一個git倉庫
- 20. 不能在Couchdb上運行Python視圖
- 21. 是否存在並行的Scheme實現?
- 22. 檢測一個實例是否正在運行kernel32 :: CreateMutexA
- 23. CouchDB文檔是否有DAG?
- 24. 是否有在運行時
- 25. 是否可以在一臺服務器上運行兩個SharePoint實例?
- 26. 是否可以在同一臺機器上運行多個SQL Server實例
- 27. 是否可以在同一個Azure實例上運行PHP和WCF?
- 28. minimongo是否在運行Meteor的服務器實例上存在?
- 29. 是否有一個現有的網絡上的GPS協議?
- 30. 是否有可能在一個安全端口上運行所有webserver和socket.io?
_exactly_你的意思是「執行git」嗎? – 2011-05-24 19:25:52