我试着喜欢变化无常,但却要把我逼疯了。
我从SVN转换到它,考虑到更好的工作流程。此外,我在合同工作中使用git,所以我得到了整个分布式的想法。我选择mercurial是为了保证更简单和更好的windows支持。
我现在是一个单独的开发人员,工作在一个项目中,妥协了5个单独的repos。有些提交是全局的,其他在本地应用于每个提交。
通常情况下,我每做一次回购,然后从根部进行粪便/推。
但我发现:
,
有时是回购中唯一的改变。
我不想纠正这种行为,我想找个替身来代替subrepo,这让我:
发布于 2010-07-28 16:15:02
在我看来,你有点困惑。Mercurial和GIT是分布式versoin控件,因此存储库与always...the相同。
您有自己的存储库副本和所有历史记录。没有“子”-repo。
所有的存储库都是“对等”的,您可以使用克隆它们来进行“子”开发。每个开发人员必须至少有一个对等存储库。
看看这个很好的教程http://hginit.com/
希望这能有所帮助
https://stackoverflow.com/questions/3347963
复制相似问题