如何在Maven插件中将文件提交到SVN?
我有一个自编的maven插件,可以操作一个已经支持SVN的文件。
操作之后我想在maven插件中将更改的文件提交给SVN吗?
我可以在maven插件的Java代码中使用一些现有的Maven-SVN-API吗?
非常感谢!
答案 0 :(得分:2)
你应该让Maven在你的插件中注入一个ScmManager
/**
* @component
*/
protected ScmManager scmManager;
使用ScmManager,你可以做很多事情。
查看guide。您不需要执行nativ SVNKit ... Maven已经有一个抽象层来处理所有版本控制工具。
答案 1 :(得分:0)
在Maven插件中,您可以使用Java做任何事情。 http://svnkit.com/是一个出色的Java SVN库。提交文件应该很容易。