如果我通过eclipse(subclipse,subclipse maven处理程序)使用subversion,那么我不需要将maven:scm信息添加到settings.xml,对吧?是否有任何其他原因可能需要将SCM信息添加到我的项目或maven设置文件中?我打算将来继续使用持续集成。
在maven项目对象模型中的任何地方添加SCM信息似乎毫无意义,如果eclipse正在为我管理所有这些,那么我可能再次天真。我听说CI工具在poms里面寻找SVN信息了吗?
答案 0 :(得分:0)
您需要将SCM信息放在maven构建中,以便能够通过Maven进行发布。此外,如果您通过maven网站创建网站,最好将信息用于信息目的。有关通过CI使用scm信息的信息不正确。您可以决定不将scm信息放入您的pom中,但最好的做法是在必要时与发布过程建立关系。