我已经使用Fossil SCM工作了一段时间,但我仍然看到一些我不太理解的东西。

在屏幕截图中,你可以看到我在存储库中有两个叶子,但遗憾的是,我找不到将它们合并回主干的方法(在我的所有提交中都有'Leaf‘标记是很烦人的)。
我以前也有树叶,通常我会通过
fossil update trunk
fossil merge <merged_changeset_id>但现在我终于明白了:
fossil: cannot find a common ancestor between the current checkout and ...更新:此存储库是从git存储库完全导入的,我将尝试重现该异常。
发布于 2015-03-18 08:02:49
ravenspoint是对的-使用--baseline BASELINE,特别是使用你试图合并到的分支的初始空提交将把你的独立分支链接到一个单独的图中。
您还可以通过web用户界面从时间轴中隐藏不想看到的树叶,或将它们标记为关闭。
更新,2017-01-12:这种方法在某个时候停止了对我的工作。当我现在尝试的时候,我得到了“缺少主文件和辅助文件”的错误。我怀疑这依赖于模式,可能是与Fossil 1.34相关的更改
发布于 2013-10-02 00:39:09
您是否尝试过:
--基线使用基线作为合并的“枢轴”,而不是最近的共同祖先。这允许合并分支中的一系列更改,而不必合并整个分支。
https://stackoverflow.com/questions/19104534
复制相似问题