我在這裏看到這個舊的(已停用)位新聞: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. 是否有一個運行在git reset上的git鉤子?
- 2. 是否有一個「安全」的unix模擬器在Windows上運行git?
- 3. 是否有一個完全在內存中運行的ZODB存儲類實現?
- 4. Java - 在現有的線程上運行一個可運行的?
- 5. 在現有項目上實現Git
- 6. 是否有在單聲道下運行的Fix實現?
- 7. Dictionary.Equals()是否有一個實現?
- 8. PHP是否有一個stringprep實現?
- 9. 是否有一個dojo實現jSignature
- 10. 檢查一個類是否在運行時實現了一個接口
- 11. 是否有一個等效的setInterval()在opera mini上運行?
- 12. electron.io是否有權運行git命令?
- 13. 是否有可能在運行時交換C函數實現?
- 14. 是否有可能在Java中運行時實現接口?
- 15. 是mongodb,couchdb在單個節點上是否一致?
- 16. iframe是否與所有者在同一個線程上運行?
- 17. 是否有一個DotNetOpenAuth等價物在LAMP堆棧上運行?
- 18. 「git gc」是否也運行「git repack」?
- 19. 是否有一個Queue(PriorityQueue)實現也是一個Set?
- 20. Runnable的實現是否允許併發調用在同一個實例上運行()?
- 21. 是否有CLR在CLR上運行?
- 22. 是否可以在Windows中實現/運行Java實時程序?
- 23. 是否有一個git鉤子會在分支刪除後運行?
- 24. 是否有可能運行提示的幾個實例並行?
- 25. 檢查是否一個對象實現在與打字稿運行時
- 26. 是否有SqlGeometryBuilder的實現?
- 27. GPU上是否有MapReduce實現(CUDA)?
- 28. Azure Web作業是否會在多個實例上運行?
- 29. 是否可以在單個快速實例上運行sails&nuxt?
- 30. 是否有可能在另一個git倉庫中擁有一個git倉庫
_exactly_你的意思是「執行git」嗎? – 2011-05-24 19:25:52