Mercurial--不清楚我的本地存储库的名称

Mercurial--不清楚我的本地存储库的名称,mercurial,repository,Mercurial,Repository,通过阅读,我了解到要将本地存储库克隆到服务器,我需要输入以下命令 hg clone yourlocalrepo ssh://you@server//home/you/repo 我得到的ssh部分。但我如何告诉您的本地回购要输入什么?这是我的本地存储库的名称吗?如果是这样的话,我怎么知道那个名字是什么 编辑:编辑的目的是澄清我想将本地repo放在服务器上,而不是相反。如果您只需要存储库的本地副本,您可以跳过“yourlocalrepo”,mercurial只需将服务器存储库克隆到您当前目录中的一

通过阅读,我了解到要将本地存储库克隆到服务器,我需要输入以下命令

hg clone yourlocalrepo ssh://you@server//home/you/repo
我得到的ssh部分。但我如何告诉您的本地回购要输入什么?这是我的本地存储库的名称吗?如果是这样的话,我怎么知道那个名字是什么


编辑:编辑的目的是澄清我想将本地repo放在服务器上,而不是相反。

如果您只需要存储库的本地副本,您可以跳过“yourlocalrepo”,mercurial只需将服务器存储库克隆到您当前目录中的一个文件夹中,在您的示例中,它将创建一个名为“repo”的文件夹在运行命令的目录中

yourlocalrepo
不是源respository的名称,而是位置(例如目录)。正在从存储库所在目录的父目录执行该命令


顺便说一句:一些第三方hg服务不支持通过这种方式在远程站点上创建repo。相反,它们要求您首先在服务器上创建(空)存储库。然后将
hg
存储库推送到空存储库。远程存储库有时会为您提供一种方法,将远程存储库URL复制到剪贴板,以便粘贴到
push
命令中。

谢谢您的回答;我的问题写得很差。我想做相反的事情——将我的本地repo克隆到服务器上。我明白了,那么你可能想看看这篇文章: