栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Maven-错误释放代码到GitHub(推送后挂起)

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Maven-错误释放代码到GitHub(推送后挂起)

考虑到的来源

git builtin-push.c
,这意味着以某种方式,没有为maven脚本使用的本地Git存储库定义任何远程对象。

    static int do_push(const char *repo, int flags)    {        int i, errs;        struct remote *remote = remote_get(repo);        const char **url;        int url_nr;        if (!remote) { if (repo)     die("bad repository '%s'", repo); die("No destination configured to push to.");        }

如本博文所述,maven配置并非全部。

~/foo/mikeci-archetype-springmvc-webapp$ git remote add origin git@github.com:amleggett/mikeci-archetype-springmvc-webapp.git

remote add
在指定maven scm参数之前,仍然需要A :

更新POM

为了使Maven有效运行,应始终确保在POM文件中包含项目VCS信息。
现在,我们已将原型添加到Git存储库,我们可以包括适当的

<scm>
配置:

  <scm>   <connection>   scm:git:ssh://github.com/amleggett/${artifactId}.git   </connection>   <developerConnection>   scm:git:ssh://git@github.com/amleggett/${artifactId}.git   </developerConnection>   <url>   http://github.com/amleggett/${artifactId}   </url>  </scm>

同一篇博客文章还添加了:

了解的每个子元素的含义很重要

<scm>

  • <connection>
    元素定义了一个只读url和
  • <developerConnection>
    元素的读+写网址。

对于这两个元素,URL必须遵守以下约定:

 scm:<scm implementation>:<scm implementation-specific path>

*最后,

<url>
元素内容应指向可浏览的位置,对我来说,这是GitHub存储库主页。请注意,在所有情况下,我都使用一个内插值,即我的项目artifactId。

一个方便的提示是,您可以使用来验证此配置

maven-scm-plugin

该插件通过为已配置的VCS提供一组命令映射,从而提供了“卖方”对独立VCS命令的独立访问。验证目标应确认一切正常:

~/foo/mikeci-archetype-springmvc-webapp$ mvn scm:validate[INFO] Preparing scm:validate[INFO] No goals needed for project - skipping[INFO] [scm:validate {execution: default-cli}][INFO] connectionUrl scm connection string is valid.[INFO] project.scm.connection scm connection string is valid.[INFO] project.scm.developerConnection scm connection string is valid.[INFO] --------------------------------------------------------------[INFO] BUILD SUCCESSFUL


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/573741.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号