我有一些项目需要包含另一个项目的源代码。所有项目均由版本控制软件管理。事实上,它们现在是同一个本地集市存储库的一部分。所需的布局将是这样的:
Repository
MainProject
code.c
more_code.py
OtherProject
SomeData.txt
MainProject2
code.c
OtherProject
SomeData.txt
OtherProject
SomeData.txt
我缺乏使用此类工具的经验。我最初的想法是,该OtherProject
子文件夹MainProjects
可以通过 bzr externals 以某种方式链接到另一个项目的实际位置。不过,我很好奇这是否是正确的方法?
(如果这是正确的方法,实际 bzr 示例的额外布朗尼点如何做到这一点)