我正在通过一个注入的ScmManager
对象在自己的Maven Mojo中使用maven-scm-plugin
,并试图弄清楚如何将文件添加到SCM忽略列表中。
ScmManager
提供的方法似乎不支持这一点。
理想的解决方案应该适用于maven-scm-plugin
支持的所有SCM系统。不过,我不确定是否每个系统都有这样的功能。也就是说,一个只适用于Subversion存储库的解决方案也会对我有所帮助。
相应的SVN命令如下所示
svn propset svn:ignore -F theFile .
如果ScmManager
不能直接设置忽略列表,也许它有能力设置这些属性?
发布于 2010-05-12 19:05:44
SCM管理器或多或少是所有版本控制工具的抽象,所以我认为它永远不会提供这样的功能。但是为什么在Maven中需要这样的东西呢?Maven是一个构建tool...Mabe,你可以创建一个独立的Maven插件来处理这些事情,如果你只需要它的话。
https://stackoverflow.com/questions/2817590
复制相似问题