Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 如何修复还原的中继标签版本?_Eclipse_Maven - Fatal编程技术网

Eclipse 如何修复还原的中继标签版本?

Eclipse 如何修复还原的中继标签版本?,eclipse,maven,Eclipse,Maven,因此,我对使用svn和mvn进行标记是新手 长话短说,我通过运行svn merge-r HEAD:10,将我的项目主干恢复到一个干净的修订版本(比如“10”)。问题是,这是在我犯了一个坏标签之后(比如说“11”) 我从主干中检出代码重新开始(“10”),并给出了小的测试注释。但是,当我运行mvn clean安装时,正在构建的快照版本与修订版“11”的版本相同(比如blah-1.11-snapshot) 我担心如果我尝试继续(mvn clean deploy,然后尝试mvn release:pre

因此,我对使用
svn
mvn
进行标记是新手

长话短说,我通过运行
svn merge-r HEAD:10
,将我的项目主干恢复到一个干净的修订版本(比如“10”)。问题是,这是在我犯了一个坏标签之后(比如说“11”)

我从主干中检出代码重新开始(“10”),并给出了小的测试注释。但是,当我运行
mvn clean安装时
,正在构建的快照版本与修订版“11”的版本相同(比如
blah-1.11-snapshot

我担心如果我尝试继续(
mvn clean deploy
,然后尝试
mvn release:prepare
和-
perform
),标签版本会变得混乱,因为已经存在一个“11”标签,我不想覆盖它

我最终想要的是将这个签出版本(“10”)构建并部署到下一个标记版本“12”(
blah-1.12-SNAPSHOT


请帮忙

那么,你的POM中的版本是什么?如果你想回到版本“10”,你需要把它放回去,因为发布插件可能会自动将它更新为“11-SNAPSHOT”。因此,在运行
mvn clean install
mvn clean deploy
命令之前,我需要在POM中手动输入
blah-1.11-SNAPSHOT
版本,以便创建下一个标签
blah-1.12-SNAPSHOT
(修订版“12”)?我已经将行李箱(包括POM)恢复为我想要的标签,即“10”。我现在试图做的是添加一些小的更改,但将其标记为“12”-从而跳过错误的标记“11”,但继续增量标记版本。(我希望这是有意义的。至少对我来说,键入有点混乱。)好吧,你的POM中的版本是什么?如果你想回到版本“10”,你需要把它放回去,因为发布插件可能会自动将它更新为“11-SNAPSHOT”。因此,在运行
mvn clean install
mvn clean deploy
命令之前,我需要在POM中手动输入
blah-1.11-SNAPSHOT
版本,以便创建下一个标签
blah-1.12-SNAPSHOT
(修订版“12”)?我已经将行李箱(包括POM)恢复为我想要的标签,即“10”。我现在试图做的是添加一些小的更改,但将其标记为“12”-从而跳过错误的标记“11”,但继续增量标记版本。(我希望这是有道理的。至少对我来说,打字有点混乱。)