在Windows上使用git发布多模块maven项目
我在在Windows上使用git发布多模块maven项目,git,maven,maven-2,maven-release-plugin,git-bash,Git,Maven,Maven 2,Maven Release Plugin,Git Bash,我在pom.xml中为多模块maven项目配置了maven2发布插件。该项目位于单一git回购中。释放过程在Windows上不起作用 在git bash下,我总是会收到致命消息:“C:\\pom.xml”在存储库之外父级pom.xml的错误消息。pom.xml已经就位,并且先前已添加到回购协议中。我认为git无法找到它,因为有反斜杠路径分隔符 我还尝试使用默认cmd下的发布插件。在发布过程结束时,git被挂起。我想,这是在哀求ssh密码。在cmd下,我无法配置ssh代理,因此我必须以交互方式键入
pom.xml
中为多模块maven项目配置了maven2发布插件。该项目位于单一git回购中。释放过程在Windows上不起作用
在git bash下,我总是会收到致命消息:“C:\\pom.xml”在存储库之外
父级pom.xml
的错误消息。pom.xml
已经就位,并且先前已添加到回购协议中。我认为git无法找到它,因为有反斜杠路径分隔符
我还尝试使用默认cmd下的发布插件。在发布过程结束时,git被挂起。我想,这是在哀求ssh密码。在cmd下,我无法配置ssh代理,因此我必须以交互方式键入每种类型的密码。我还尝试将密码添加为命令行参数,但没有任何更改
我还尝试将pushChanges
选项设置为false
以防止自动推送,它也挂起了
来自父级的相关部分pom.xml
:
每天
${maven.build.timestamp}
scm:git:ssh:///.git
org.apache.maven.plugins
maven发布插件
2.4
发行版-${timestamp}-v@{project.version}
真的
假的
违约
准备
我运行以下命令:
mvn release:prepare -B
在Windows上是否有机会将发布插件与git一起使用?请尝试使用
scm:git:ssh:///.git
请提供有关您正在运行的导致错误的命令的更多详细信息。可能我遇到了一个错误:添加developerConnection没有改变任何东西。