有没有办法让 svn 用户名用于 checkout 作为 maven 属性可见的项目?像 scm.svn.username ?如果没有,你能想象什么解决方案让我得到那个属性(property)?

最终目标是为some resource filtering 使用svn 用户名.

编辑 好像是 maven-scm plugin提供 ScmManager目的。我可以在我的 POM 中使用它吗?或者也许在 some groovy code我会写吗?

请您参考如下方法:

最简单的方法是将用户名属性添加到 settings.xml

另一种方法是构建一个自定义 Maven 插件以从本地 svn 配置中读取 svn 用户名,或扩展现有的插件以支持此类功能,例如看buildnumber-maven-plugin .


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!