问题标签 [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.
maven - 如何触发Maven SCM插件根据现有目录自动切换目标?
我是 Maven 新手,遇到一个问题,我试图根据源是否已签出自动将 SCM 插件目标更改checkout
为更新。
谁能给我看一个代码示例来让它工作?这是插件配置:
java - Maven 单片机更新
我是Maven世界的新手,所以请帮帮我。我有一个使用SVN进行版本控制的普通Maven 项目。我想要做的是让 Maven 自动从SVN文件夹中获取一些脚本并将它们放在项目中。这应该在我命令 maven 构建应用程序WAR文件时完成。这是一个问题:我想从SVN获取的文件夹与当前项目不在同一个SVN文件夹中。它位于不同的SVN文件夹中。例如:httxx://svnprd/svn/project/here 和 httxx://svnprd/svn/scripts/here
我已经阅读了有关scm 插件的信息,但我无法正确设置它,或者找到一个不错的教程。
任何帮助表示赞赏,谢谢。
svn - 使用svn控制flyway的文件版本
我将所有 SQL 文件放在 SVN 分支的池文件夹中,这些文件已经有版本(按 SVN 修订版)。问题是flyway根据前缀提取版本信息,我不想花精力管理这个前缀。
是否可以删除这些文件的前缀名称并通过SVN修订保持flyway了解版本?
非常感谢!
java - 发布时部署
我最近发布了一个新的 XaaS 框架的最终版本。该框架的一部分是用于翻译问题的网络应用程序。
这个想法是保持 web 应用程序与框架兼容。这意味着在每个新版本上都必须部署已发布的 Web 应用程序。
发布我正在使用的版本
什么效果很好。
在这个命令中,我们有 3 个不同的版本,
- 以前的版本,(即 1.9-SNAPSHOT)
- releasename-version,(即 1.9-FINAL)
- 下一个开发版本(即 2.0-SNAPSHOT)
如何部署xxx-1.9-FINAL.war
和xxx-2.0-SNAPSHOT.war
使用scp
?
一些重要的好处:
- 如果无法进行战争,
scp
则发布将失败。 - 如果发布失败,则不应部署战争。
pom.xml
必须包含一个容器版本。
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”错误:
我不知道该怎么做,因为我已经没有不同的想法了。
任何帮助将不胜感激。
maven - Maven 执行错误:SCM
我在我的项目中使用maven-3.2.3。
当我执行mvn release:prepare
时,一切都很顺利。
但执行后mvn release:perform
我有以下错误:
没有提供 SCM URL 来执行从
我的 pom.xml 中有 scm 元素:
我不明白为什么单片机错误
git - 条件提交 maven-scm-plugin
如果没有更改,有没有办法不将 test.html 提交给 scm?
因为,当您使用git commit提交未更改的文件时,它不会提交任何内容
maven - Maven:我正在使用 jdeveloper 12c 对 oracle 服务总线应用程序进行 mavenizing
我已经使用 SCM 将 SVN 中的代码签出到我的空 jdeveloper 工作区中。我如何指向当前的 pom,它从 SVN 中央仓库签出代码以从 SVN 构建我的最新代码。谁能帮我?
现在我正在使用命令行来改变工作空间和建筑。任何可以在pom中完成的解决方案?
maven - Maven SCM插件,如何设置failOnError = false
如何配置 Maven SCM 插件以在 scm 结帐期间忽略错误?(诸如“权限被拒绝”或其他错误)。我知道<failOnError>false</failOnError>
其他插件中的配置属性,但是这个插件没有这样的选项(或者我没有在文档中找到它)。
这是我的 pom.xml 部分:
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: