在解释我的问题之前,让我告诉你变化无常的设置,
我们有以下反应,
发布开发错误
以上所有这些都是在使用IIS和hgwebdir.cgi的中央服务器上运行的。
现在轮到问题了,
H 210G 211
我做错了什么?您能在考虑Windows设置的情况下解决上述问题吗?
发布于 2010-05-27 05:56:02
听起来您的unbundle命令中确实有语法错误。通常的用法是:
hg unbundle c:\path\to\the.bundle
除非尝试使用不受支持的ftp:// URL,否则不需要使用ftp。您是否可能有一个名为ftp的目录,而解析器将其错误地用于ftp中的组件?
而且,大多数人不会在您所描述的场景中使用包。他们只会这样做:
hg push URL-or-file-path-to-QA
直接推到QA自己的回购(而不是发布)
人们通常只在网络连接不可能或不实用时才使用包。
发布于 2010-07-26 07:16:56
我也经历过同样的问题,我不认为hg喜欢uncs。
我将\server\DevSourceCode\Mercurial映射到R:,它运行良好,请参见下面:
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)
https://stackoverflow.com/questions/2921255
复制