这就是我的SVN现在的样子
SVN
+ trunk
+ src
+ pom.xml
我要添加
+ trunk_alternative_pom
+ src -> SVN/trunk/src
+ pom.xml
所以当我更新项目时(在Linux或Windows中),看起来两个“src”文件夹完全不相关,虽然在幕后(在SVN内部)它们是相同的。
原始主干没有修改单个字节是很重要的。假设我无法将pom_alternative.xml添加到trunk并使用-f参数
运行Maven答案 0 :(得分:1)
您需要svn:externals使用trunk_alternative_pom/src
指向SVN/trunk/src
如果所有客户端都使用类UNIX操作系统(Linux,MacOS等),则可以使用符号链接,但Windows上的SVN不支持符号链接(并且NTFS仅在Windows Vista中开始支持它)。