Windows 如何使用Mercurial从其他开发人员存储库中提取
我正试图在开发人员工作站上设置Mercurial,这样他们就可以互相利用了。 我不想推 我知道每个工作站都需要运行Windows 如何使用Mercurial从其他开发人员存储库中提取,windows,mercurial,Windows,Mercurial,我正试图在开发人员工作站上设置Mercurial,这样他们就可以互相利用了。 我不想推 我知道每个工作站都需要运行 hg serve pull命令的格式为 hg pull ssh:[SOURCE] 我遇到的问题是定义源代码,以及任何其他权限问题 我相信源代码以从中提取的存储库的名称结尾。我不知道的是主机名的形式。我可以改用IPs吗 我需要注意哪些权限问题 SOURCE == //<hostname>/<repository> SOURCE==/// 所有开发人员或
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访问它们它通常用于快速“从我这里抓起这个,看看你是否能告诉我我做错了什么”的情况,而不是用于所有的时间共享