Maven -发布:准备但不提交

8xiog9wr  于 2022-12-11  发布在  Maven
关注(0)|答案(2)|浏览(150)

我希望发布一个独立的补丁程序,但不提交它。当我准备发布一个版本时,我得到以下错误:[ERROR] fatal: Not a git repository (or any of the parent directories): .git
我能不承诺就释放吗?
现在,我所做的是在本地生成一个jar,然后将其作为工件手动上传。

insrf1ej

insrf1ej1#

我在使用Mercurial时也遇到了同样的问题。您需要使用-DpushChanges=false参数。
请看我对类似问题的回答:连结

dw1jzc5e

dw1jzc5e2#

如果您不想向SCM提交任何内容,我认为您应该尝试进行预演
由于发布插件执行了许多改变项目的操作,在一个大的发布或一个新的项目之前做一个空运行可能是明智的。要做这个,提交你的所有文件,就像你要运行一个完整的发布和运行:
mvn release:prepare -DdryRun=true
这是release:prepare Mojo的一个参数:干运行。

相关问题