我即将转向 SVN 作为我选择的 RCS(在使用 CVS 多年之后)并且有一个基本问题......
我有许多共享项目——我想在许多不同项目中使用的代码。是否可以将这些共享文件夹“链接”到需要它们的项目,因此签出项目也会签出共享代码?
例如,假设我的存储库如下所示:
根
--project1
--project2
--shared
--smtp
当我结帐 project1 时,我还想结帐共享和 smtp。
回到我的 CVS 时代,我会在其中一个项目文件夹中使用 Unix 符号链接,但由于我的新 SVN 存储库不一定托管在 Unix 机器上,所以我不能这样做。