问题标签 [maven-scm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
615 浏览

maven - 如何触发Maven SCM插件根据现有目录自动切换目标?

我是 Maven 新手,遇到一个问题,我试图根据源是否已签出自动将 SCM 插件目标更改checkout更新。

谁能给我看一个代码示例来让它工作?这是插件配置:

0 投票
2 回答
274 浏览

java - Maven 单片机更新

我是Maven世界的新手,所以请帮帮我。我有一个使用SVN进行版本控制的普通Maven 项目。我想要做的是让 Maven 自动从SVN文件夹中获取一些脚本并将它们放在项目中。这应该在我命令 maven 构建应用程序WAR文件时完成。这是一个问题:我想从SVN获取的文件夹与当前项目不在同一个SVN文件夹中。它位于不同的SVN文件夹中。例如:httxx://svnprd/svn/project/here 和 httxx://svnprd/svn/scripts/here

我已经阅读了有关scm 插件的信息,但我无法正确设置它,或者找到一个不错的教程。

任何帮助表示赞赏,谢谢。

0 投票
0 回答
137 浏览

svn - 使用svn控制flyway的文件版本

我将所有 SQL 文件放在 SVN 分支的池文件夹中,这些文件已经有版本(按 SVN 修订版)。问题是flyway根据前缀提取版本信息,我不想花精力管理这个前缀。

是否可以删除这些文件的前缀名称并通过SVN修订保持flyway了解版本?

非常感谢!

0 投票
2 回答
147 浏览

java - 发布时部署

我最近发布了一个新的 XaaS 框架的最终版本。该框架的一部分是用于翻译问题的网络应用程序。

这个想法是保持 web 应用程序与框架兼容。这意味着在每个新版本上都必须部署已发布的 Web 应用程序。

发布我正在使用的版本

什么效果很好。

在这个命令中,我们有 3 个不同的版本,

  • 以前的版本,(即 1.9-SNAPSHOT)
  • releasename-version,(即 1.9-FINAL)
  • 下一个开发版本(即 2.0-SNAPSHOT)

如何部署xxx-1.9-FINAL.warxxx-2.0-SNAPSHOT.war使用scp

一些重要的好处:

  1. 如果无法进行战争,scp则发布将失败。
  2. 如果发布失败,则不应部署战争。
  3. pom.xml必须包含一个容器版本。
0 投票
1 回答
189 浏览

maven - 使 maven 版本与 perforce 存储库一起使用

我是 perforce 的新手,并试图让发布过程正常工作。在谷歌上搜索这个主题后,我尝试了一些建议,但没有任何效果。终于在 stackoverflow 上看到了一篇文章(将 Perforce scm 配置为 maven 项目以获取最新的更改列表),并点击了解决方案中的链接,即:

https://swarm.workshop.perforce.com/files/guest/dantran/p4maven/README.md#view

我可以执行“mvn scm:status”和“mvn scm:changelog”,但无法发布。首先,它在修改 pom.xml 文件时出现“拒绝访问”错误,因此我不得不手动从该文件中删除只读标志。我希望插件来管理这个。第二个问题是它不断失败并出现“Changelist not available”错误:

我不知道该怎么做,因为我已经没有不同的想法了。

任何帮助将不胜感激。

0 投票
1 回答
1512 浏览

maven - Maven 执行错误:SCM

我在我的项目中使用maven-3.2.3

当我执行mvn release:prepare时,一切都很顺利。

但执行后mvn release:perform我有以下错误:

没有提供 SCM URL 来执行从

我的 pom.xml 中有 scm 元素:

我不明白为什么单片机错误

0 投票
1 回答
268 浏览

git - 条件提交 maven-scm-plugin

如果没有更改,有没有办法不将 test.html 提交给 scm?

因为,当您使用git commit提交未更改的文件时,它不会提交任何内容

0 投票
0 回答
212 浏览

maven - Maven:我正在使用 jdeveloper 12c 对 oracle 服务总线应用程序进行 mavenizing

我已经使用 SCM 将 SVN 中的代码签出到我的空 jdeveloper 工作区中。我如何指向当前的 pom,它从 SVN 中央仓库签出代码以从 SVN 构建我的最新代码。谁能帮我?

现在我正在使用命令行来改变工作空间和建筑。任何可以在pom中完成的解决方案?

0 投票
0 回答
829 浏览

maven - Maven SCM插件,如何设置failOnError = false

如何配置 Maven SCM 插件以在 scm 结帐期间忽略错误?(诸如“权限被拒绝”或其他错误)。我知道<failOnError>false</failOnError>其他插件中的配置属性,但是这个插件没有这样的选项(或者我没有在文档中找到它)。

这是我的 pom.xml 部分:

0 投票
0 回答
77 浏览

apache - 为 SCM 管理器执行添加文件时,添加失败并出现退出代码:127

我正在使用 SCM Manager 进行 HG 版本控制。我正在尝试使用 maven-scm-provider-hg 依赖项提供的 Java API 将现有的 sc.txt 文件添加到 HG 存储库。

将文件添加到 HG repo 的方法:

获取 ScmRepository 的方法:

}

主应用程序.java

这是我执行代码时遇到的错误:

将新文件添加到 hg..... 执行:/bin/sh -c cd /Users/diwakar/work/hgtest/v2 && hg add --verbose sc.txt [ERROR] EXECUTION FAILED 执行 cmd : add failed with退出代码:127。工作目录为:/Users/diwakar/work/hgtest/v2 您的 Hg 安装似乎有效且完整。汞版:NA(OK)

结果:[] 完成.....

POM.xml: