Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何使用Mercurial从其他开发人员存储库中提取_Windows_Mercurial - Fatal编程技术网

Windows 如何使用Mercurial从其他开发人员存储库中提取

Windows 如何使用Mercurial从其他开发人员存储库中提取,windows,mercurial,Windows,Mercurial,我正试图在开发人员工作站上设置Mercurial,这样他们就可以互相利用了。 我不想推 我知道每个工作站都需要运行 hg serve pull命令的格式为 hg pull ssh:[SOURCE] 我遇到的问题是定义源代码,以及任何其他权限问题 我相信源代码以从中提取的存储库的名称结尾。我不知道的是主机名的形式。我可以改用IPs吗 我需要注意哪些权限问题 SOURCE == //<hostname>/<repository> SOURCE==/// 所有开发人员或

我正试图在开发人员工作站上设置Mercurial,这样他们就可以互相利用了。 我不想推

我知道每个工作站都需要运行

hg serve
pull命令的格式为

hg pull ssh:[SOURCE]
我遇到的问题是定义源代码,以及任何其他权限问题

我相信源代码以从中提取的存储库的名称结尾。我不知道的是主机名的形式。我可以改用IPs吗

我需要注意哪些权限问题

SOURCE == //<hostname>/<repository>
SOURCE==///
所有开发人员或测试站都运行Windows 7或Windows XP

我一直在寻找这个答案,结果一无所获。当我输入这个问题时,我确实看了所有的问题


这可能是一个简单的Windows概念,但我不是简单Windows概念方面的专家。:)

hg帮助URL的输出有以下示例:

Valid URLs are of the form:

  local/filesystem/path[#revision]
  file://local/filesystem/path[#revision]
  http://[user[:pass]@]host[:port]/[path][#revision]
  https://[user[:pass]@]host[:port]/[path][#revision]
  ssh://[user@]host[:port]/[path][#revision]
关于每个组件可以使用什么的大量信息(
主机
可以是dns解析程序解析的任何内容,也可以是ipv4或ipv6地址。我相信windows系统的UNC路径计数

此外,您似乎对何时可以使用ssh有些困惑。您可以使用
ssh://
URL访问运行ssh服务器的系统的文件系统上的存储库。如果它们正在运行
hg-serve
,则可以使用
hg-serve
启动时提供的
http://
URL访问它们它通常用于快速“从我这里抓起这个,看看你是否能告诉我我做错了什么”的情况,而不是用于所有的时间共享