我正在开发一个项目,其中代码将在多个项目之间共享。现在,我在同一个 SVN 存储库中的单个 sf2 应用程序中维护共享代码。从该应用程序中提取共享包的推荐/正确方法是什么,以便我可以单独维护并在多个项目中使用它。
符号链接是做到这一点的好方法吗?最好的方法是什么?
这是我当前的项目树结构,其中包含稍后需要共享的包/模块:
[project is owner] src/Mango/API/RestBundle
[shared] src/Mango/CoreDomain
[shared] src/Mango/CoreDomainBundle
我希望能够提取共享包/模块并将它们维护在单独的 SVN 存储库中。