我正在maven-scm-plugin
通过注入的ScmManager
对象在自己的 Maven Mojo 中使用,并试图弄清楚如何将文件添加到 SCM 忽略列表中。
提供的方法ScmManager
似乎不支持这一点。
理想的解决方案适用于所有maven-scm-plugin
支持的 SCM 系统。我不确定是否每个系统都有这样的功能。也就是说,仅适用于 Subversion 存储库的解决方案也会对我有所帮助。
相应的 SVN 命令将类似于
svn propset svn:ignore -F theFile .
如果ScmManager
不能直接设置忽略列表,也许它有能力设置这些 SCM 属性?