5
我已创建并提交到在本地驱动器上创建的Mercurial存储库。我现在有一个远程Windows 2003 Web服务器安装程序,通过hgwebdir.cgi提供存储库。如何将在本地PC上创建的Mercurial存储库移至Web服务器?
如何将本地创建的存储库移动到Web服务器?
它看起来像本地驱动器上的.hg文件夹的ftp到远程Web服务器的伎俩。我是否以正确的方式进行。有没有更高效的方法?
我已创建并提交到在本地驱动器上创建的Mercurial存储库。我现在有一个远程Windows 2003 Web服务器安装程序,通过hgwebdir.cgi提供存储库。如何将在本地PC上创建的Mercurial存储库移至Web服务器?
如何将本地创建的存储库移动到Web服务器?
它看起来像本地驱动器上的.hg文件夹的ftp到远程Web服务器的伎俩。我是否以正确的方式进行。有没有更高效的方法?
复制.hg
目录是完全有效的方法。
注:你可能会想排除,删除或编辑文件.hg/hgrc
如果你有一个,因为它可能包含到库中的原始位置的绝对路径。
您也可以在远程服务器上初始化一个空的存储库,确保写入权限设置正确,然后运行hg push https://wherever
。我没有测量,但我想这种方法会更慢。
完美。谢谢。 可能是慢的,但它又是一个操作,所以可能更少的错误倾向于使用ftp推送。 – 2010-04-16 16:50:46