0

这就是我的 SVN 现在的样子

SVN
 + trunk
     + src
     + pom.xml

我想添加

 + trunk_alternative_pom
     + src -> SVN/trunk/src
     + pom.xml

因此,当我更新项目(在 Linux 或 Windows 中)时,看起来两个“src”文件夹完全不相关,尽管在幕后(在 SVN 内部)它们是相同的。

重要的是原始主干没有修改单个字节。假设我无法将 pom_alternative.xml 添加到主干并使用 -f 参数运行 Maven,

4

1 回答 1

1

您将需要使用svn : externals指向trunk_alternative_pom/srcSVN/trunk/src

如果所有客户端都使用类 UNIX 操作系统(Linux、MacOS 等),您可以使用符号链接,但 Windows 上的 SVN 不支持符号链接(并且 NTFS 仅在 Windows Vista 中开始支持它)。

于 2013-04-24T17:04:27.143 回答