【发布时间】:2012-10-08 15:30:51
【问题描述】:
目前我们正在开发一个包含大约 100 个模块的大型 maven 项目,其中一些还有子模块。 一些模块使用 Maven Build Number 插件。该项目托管在 subversion 下。
最近我们开始在我们的开发团队中本地使用 git。 克隆 subversion repo 并尝试构建项目后,我们收到以下众所周知的错误:
The svn command failed.
Command output:
svn: ‘.’ is not a working copy
不幸的是,在我们的例子中,它不是创建新配置文件或仅从 POM 中删除插件定义的选项(这将导致数百个 POM 文件混乱)。 我找到了以下文章http://abstractionextraction.wordpress.com/2012/09/27/git-svn-vs-maven-build-number-plugin/,但老实说,这不是我真正想做的事情......
有什么聪明的方法可以禁用这个插件。像命令行参数一样?
【问题讨论】: