我正在开发Plastic SCM和Git之间的双向同步。
我见过Scott Chacon的hg-git Mercurial插件,我看到它使用本地git repos来执行所有操作,而不是直接“调用”“远程git服务器”。
好吧,考虑到Chacon这样做了,我想没有更好的方法可以做到但是我想问一下是否有办法远程接收有关提交(修订)的信息(例如,“给我你的提交树和他们如何相关,所以我可以检查地雷“),也是一个很好的方法来创建一个”推“没有完整的本地git回购。我正在研究NGit和lib2git库。
谢谢,
巴勃罗
答案 0 :(得分:0)
您可以轻松发送包装 - 进行一系列修订。当然,当你打算使用瓷器隔离树木和blob进行发送时,你也可以跳到git lib(就像NGit,你提到过),因为它会归结为同样的,但你可以避开perl / bash纠结:)
(完全偏向我自己)