我想实现一个maven插件,并面临scm的一些问题。该插件需要删除一个标签,但我找不到一个方法来做到这一点。 有没有人有这个API的经验?Maven Svn SCM删除标记
0
A
回答
2
不存在通过Maven中的SCM API删除标签的可能性。如果可能的话,release:rollback已经实现了这样的事情。另一方面,一些SCM系统不允许删除标签。 它可能是一个选项来实现通过其他API(我假设你使用SVN?)标签的删除,你可以直接在你的插件中使用SVNKit。 release.properties的内容为您提供了在发生故障时可以删除的标签的名称。
+1
其实我的问题是发布插件。当它失败时,它会使项目处于不稳定状态,并且我想实施删除,以便在发生故障后进行清理。我还注意到回滚目标没有在发布插件中实现,但这并不意味着它不能实现。 – Arash 2011-03-30 18:01:00
+0
H....unstable state ...只有手动删除的标签。回滚目标不会删除标签yes,但其他内容将被撤消。什么是不“实施”的意思? – khmarbaise 2011-03-31 06:30:23
相关问题
- 1. Maven scm和svn
- 2. Maven忽略scm标记
- 3. 删除标记时删除标记
- 4. 的Maven插件SCM
- 5. Maven pom.xml,SCM和版本
- 6. 删除SVN标签/从git仓库分支,删除SVN远程
- 7. 禁用Maven SCM
- 8. maven scm - maven会自动创建标签吗?
- 9. 在maven-scm-publish-plugin中使用备用scm提供程序
- 10. 在Perforce上使用Maven SCM标签
- 11. pasteHTML删除标记
- 12. 删除Google标记
- 13. maven scm url生成
- 14. SVN删除已删除
- 15. SVN:忘记删除的文件
- 16. 如何在SVN中删除错误标记的目录?
- 17. maven scm插件在每次执行时删除输出文件夹
- 18. 用于Maven SCM插件的svn-settings.xml格式是什么?
- 19. SCM与SVN的区别
- 20. SVN + Nginx + HTTPS的SCM-Manager
- 21. 无意中删除了SVN标签
- 22. SVN如何删除我在SVN忘记文件
- 23. 发布:准备在SCM标签失败
- 24. Google Map API - 删除标记
- 25. 删除特定标记
- 26. 无法删除标记onTap
- 27. jQuery的删除标记符
- 28. 删除选中标记
- 29. 删除标记听众
- 30. GWT - gwt.codesvr =标记被删除
为什么你需要删除标签? – khmarbaise 2011-03-30 16:58:21
然后,如果它尚未完成,那么您应该为Bug http://jira.codehaus.org/browse/MRELEASE-229投票!确切地说你的问题。 – 2014-05-16 12:44:27
这个问题也在发布插件文档中报告。看[回滚发布](http://maven.apache.org/maven-release/maven-release-plugin/examples/rollback-release.html) – 2014-05-16 12:46:06