首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在使用带有UNC路径的本地网络共享时,Unbundle抛出“abort: error: ftp错误:无给定主机”

在使用带有UNC路径的本地网络共享时,Unbundle抛出“abort: error: ftp错误:无给定主机”
EN

Stack Overflow用户
提问于 2010-05-27 12:56:10
回答 2查看 5.2K关注 0票数 4

在解释我的问题之前,让我告诉你变化无常的设置,

我们有以下反应,

发布开发错误

以上所有这些都是在使用IIS和hgwebdir.cgi的中央服务器上运行的。

现在轮到问题了,

  1. I从开发回购中克隆本地回购。
  2. 对克隆进行更改并提交(不推送)。
  3. 从克隆中生成一个包,并将该包传递给已克隆发布回购的QA。
  4. 现在尝试使用hg unbundle
  5. 将该包应用于发行版回购克隆,得到一个错误,中止: try错误:没有主机给定H 210G 211

我做错了什么?您能在考虑Windows设置的情况下解决上述问题吗?

EN

回答 2

Stack Overflow用户

发布于 2010-05-27 13:56:02

听起来您的unbundle命令中确实有语法错误。通常的用法是:

代码语言:javascript
运行
复制
hg unbundle c:\path\to\the.bundle

除非尝试使用不受支持的ftp:// URL,否则不需要使用ftp。您是否可能有一个名为ftp的目录,而解析器将其错误地用于ftp中的组件?

而且,大多数人不会在您所描述的场景中使用包。他们只会这样做:

代码语言:javascript
运行
复制
hg push URL-or-file-path-to-QA

直接推到QA自己的回购(而不是发布)

人们通常只在网络连接不可能或不实用时才使用包。

票数 4
EN

Stack Overflow用户

发布于 2010-07-26 15:16:56

我也经历过同样的问题,我不认为hg喜欢uncs。

我将\server\DevSourceCode\Mercurial映射到R:,它运行良好,请参见下面:

代码语言:javascript
运行
复制
R:\Repositories\myproj>hg unbundle  \\server\DevSourceCode\Mercurial\ChangeBundles\myproj_changes.hg
abort: error: ftp error: no host given

R:\Repositories\myproj>hg unbundle  R:\ChangeBundles\myproj_changes.hg
adding changesets
adding manifests
adding file changes
added 0 changesets with 0 changes to 139 files
(run 'hg update' to get a working copy)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2921255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档