这让我头疼!我什至无法用语言描述问题。
基本上,我希望能够管理具有以下要求的Actionscript类的核心库(coreLib):
新项目启动时, checkout
我尝试使用外部组件,但这会破坏兼容性。我目前正在将coreLib导出到项目中,并将其与项目一起进行VC导出。我无法弄清楚如何将更改重新带回存储库,而不仅仅是复制顶部内容并丢失历史记录。
有什么建议吗?
最佳答案
您的核心库有一个“路径/文件夹”,用作主干。为什么不只将“核心库主干”复制到项目文件夹中?这只是位于项目文件夹中的“核心库主干”中的一个分支。
开发人员可以在不破坏任何依赖关系的情况下更改其核心库分支。可以在“核心库主干”和“核心库项目分支”之间来回合并,而不会产生副作用。
-lib
-project1
-lib(branch project 1)
-project2
-lib(branch project 2)