如果我想在 CVS 中使用发布插件,我是否还要声明 maven-scm-plugin 并为我的 CVS 环境设置它?发布插件在内部使用 maven-scm-providers,无法设置 ssh 密码等。
这些插件及其 Mojos 都使用 scm 提供程序,但只有 scm 插件具有详细设置 SCM 环境的选项。但是release插件不会以任何方式引用maven-scm-plugin,因此scm-plugin设置不会在release插件中使用。
或者发布插件的约定只是使用用户名和密码,并避免使用诸如 ssh 私钥/公钥通过密码授权之类的东西?
最佳答案
看看Maven release plugin perform goal configuration
它确实有用户名和密码参数
关于java - Maven发布插件和scm插件配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8445181/