2012-12-18 45 views
0

我想使用largefiles扩展来跟踪我的回购协议中的二进制数据。 The documentation指出您必须将您的“普通”回购转换为“大文件”回购。 像这样:lfconvert后合并mercurial回购

hg lfconvert normal_repo largefiles_repo 

是否可以合并两个回购协议,他们已转换为largefiles回购后,双方没有这个回购已转换的一些“时间”。 或者是否所有回购都必须共享一个共同的“lfconvert事件”才能在它们之间进行合并?

回答

1

它看起来像lfconvert从第一个大文件出现的位置重写存储库历史记录。理论上讲,你可以在旧的仓库中合并生成的仓库,但是旧版仓库中的(版本)大型文件也会在合并的仓库中;你最终会得到一个有两个根源的仓库。