标记 Maven 版本时使用了错误的工作目录
当我在 Maven 项目上运行 release:prepare
时,它在尝试 scm-tag
阶段时失败。
我的 Maven 项目使用 Bazaar 作为其 SCM。我的插件版本是maven-release-plugin 2.0和maven-scm-plugin 1.4
[INFO] EXECUTING: cmd.exe /X /C "bzr tag myproj-pathway-0.0.2"
[ERROR] Not a branch: "D:/proj/".
当然问题是实际的工作目录/分支是D:/proj/branch
;父目录只是一个普通目录。
我假设问题出在标记上,因为修改后的 POM 已成功签入。如何配置才能使标记真正正常工作?
When I run release:prepare
on my Maven project, it fails when attempting the scm-tag
phase.
My Maven project uses Bazaar for its SCM. My plugin versions are maven-release-plugin 2.0 and maven-scm-plugin 1.4
[INFO] EXECUTING: cmd.exe /X /C "bzr tag myproj-pathway-0.0.2"
[ERROR] Not a branch: "D:/proj/".
The problem of course, is that the actual working directory/branch is D:/proj/branch
; the parent is just a normal directory.
I assume the problem is with tagging since the modified POM is successfully checked in. How do I configure things so that tagging actually works correctly?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论