SVN 外部允许您使 SVN 文件夹看起来好像它在另一个位置。一个很好的用途是在 SVN 中的所有项目之间共享一个公共文件夹。
我在 SVN 中有一个 /trunk/common 文件夹,我通过几个不同的项目共享它。
例子:
- 项目1:/trunk/project1/depends
- 项目2:/trunk/project2/depends
- 项目3:/trunk/project3/depends
- 项目4:/trunk/project4/depends
这些依赖文件夹中的每一个都是空的,但定义了一个 svn:external 以指向我的 /trunk/common 文件夹。
问题是当我在任何项目中查看日志时:/trunk/projectX/ 它没有显示来自 svn:externals 的更改。我使用乌龟 SVN 作为我的 SVN 客户端。
有谁知道如何改变这种行为?我希望 /trunk/projectX 的显示日志也包括对任何定义的 svn:externals 的任何更改。