假设我们有以下maven项目
../root/CommonCore/trunk
../root/FirsProjectCore/trunk
../root/SecondProjectCore/trunk
../root/FirstProjectSite/trunk
../root/SecondProjectSite/trunk
在SVN中标记代码的最佳方法是什么?
答案 0 :(得分:2)
为每个项目创建svn folders标签/ trunk / branches
for CommonCore:
URL/commonCore/trunk
URL/commonCore/tags
URL/commonCore/branches
其他人也一样:
URL/firstProject/trunk
URL/firstProject/tags
URL/firstProject/branches
等。除此之外,你绝不应该在SVN中处理依赖关系。你有用于描述这些依赖关系的pom文件。
标记应该通过maven-release-plugin完成,它将自动处理上述场景。