java - 有没有办法知道 Subversion 和 Maven 之间的版本要求?

标签 java maven svn

有什么方法可以知道 Subversion 和 Maven 之间的版本要求吗?例如,是否可以将 Subversion 1.6.12 与 Maven 3 一起使用?

我猜 SVN 的版本对于 Maven SCM Plugin 可能很重要和 Maven Release Plugin 。但我没有找到任何与此相关的文档。

最佳答案

我认为这并不重要,因为 SCM 插件是一个包装器,它将根据 pom.xml 中配置的 SCM 选择合适的 SCM 提供程序实现来执行 SCM 命令(并且可能在执行之前进行一些检查) SCM 目标)。

您可以在引用的文档页面中阅读:

The SCM Plugin offers vendor independent access to common scm commands by offering a set of command mappings for the configured scm. Each command is implemented as a goal.

我想补充一点,文档没有提到此类兼容性问题或设置 SCM 插件的特定版本的要求。
我个人从未注意到 SCM 插件有这样的问题。
但我不能肯定它在所有情况下都会很好(虽然至少在大多数情况下应该是这样),所以我建议进行一些测试,以确保目标 Maven 版本和目标 SCM 版本之间一切正常。

关于java - 有没有办法知道 Subversion 和 Maven 之间的版本要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51101832/

相关文章:

java - 如何在 Java 中获取整体和每个核心的 cpu 负载 (%)?

scala - 使用 Scala 的 Maven 或 SBT?

Eclipse 共享项目选项?

java - 从 Maven 导入 Selenium Webdriver 到 Intellij IDEA

macos - 自动同步 Git 到 SVN

svn - VCSCommand 不断向我的所有提交添加一个额外的空行

java - 将 PropertyPlaceholderConfigurer 中的所有属性注入(inject) bean

java - 空指针检查顺序

java - 将java代码重写为groovy代码

java - Maven Eclipse 调试 "JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)"