如何将在本地PC上创建的Mercurial存储库移动到Web服务器?

Tim*_*phy 5 mercurial

我已创建并致力于在本地驱动器上创建的Mercurial存储库.我现在有一个远程Windows 2003 Web服务器设置来通过hgwebdir.cgi来提供存储库.

如何将本地创建的存储库移动到Web服务器?

它看起来像远程Web服务器的本地驱动器上的.hg文件夹的ftp​​.我是以正确的方式做到的.有更有效的方法吗?

leg*_*cia 10

复制.hg目录是一种完全有效的方法.

注意:您可能希望排除,删除或编辑.hg/hgrc文件(如果有),因为它可能包含存储库原始位置的绝对路径.

您还可以初始化远程服务器上的空存储库,确保正确设置写入权限,然后运行hg push https://wherever.我没有测量过,但我想这个方法会慢一些.