子树合并也无法使用,因为子项目正在积极开发中,而子树合并会使将这些更新合并回原始项目变得非常困难。
我被告知,在SVN世界中该解决方案被称为“供应商分支”,而在Git中如此简单,以至于不需要进行解释。但是,网络上存在许多粗略的教程,我似乎无法使其正常工作。
请问是否能够解释如何创建这样一个结构:一个项目嵌套在另一个项目中,两个项目都可以从同一个工作目录进行开发和更新。当客户尝试下载“父”项目时,最好(或者说相当重要的是)能够自动获得子项目的最新版本。
请勿向我解释如何使用子模块、子树合并甚至SVN:Externals。本文旨在理解如何进行供应商分支,并且如果那里有所遗漏,请在此处发布,谢谢!