Mercurial 版本控制,设置:'hg init'
Mecurial version control, setting up: 'hg init'
我正尝试按照 this 教程设置 Mecurial 版本控制。但我的问题是首先简单地安装程序。安装后,我应该可以输入 'hg init',这将创建一个存储库文件夹。但是这样就在"C:\WINDOWS\system32"的默认目录下创建了,这是可以理解的。那么,我是否应该将程序安装在我希望存储库所在的目录中?这太令人困惑了,因为在教程中,他们使用这些命令时没有提到更改目录或任何其他内容,也没有提到在目标文件夹中安装。所以我很困惑我需要在哪里安装,以及我需要在 cmd 中添加什么前缀才能让它工作。
我建议安装 TortoiseHg 与 Windows Explorer "shell" 集成。比你在 Windows.
中有更好的整合
https://www.mercurial-scm.org/wiki/Download
无论如何,您都可以将 Mercurial 安装到默认目录。它会将 hg 添加到 PATH 变量中。比你可以在任何目录中使用命令 hg。
http://hginit.com/01.html
我认为,您必须使用更好的 RTFMing 手册(来自 aragost Trifork 的 Mercurial Kick Start 是很好的脑力替代品,而不是愚蠢的 "do this and this...")或阅读著名的手册(和帮助文本)并仔细帮助并理解你所做的事情。
说明书上有这样一句话:
The first thing we need to do is give our project folder a repository.
On the command line enter: hg init
在 正确扩展的 版本中将是:"After switching to directory, which already have project and where you want to have repository..."
但你忽略了这个(在 hg help init
之后很明显)的事情,只是跳转到命令提示符 一些奇怪的地方 (默认情况下 cmd.exe
有 %HOMEDRIVE%%HOMEPATH%
作为陈述点)和 hg init
不带参数 在 当前目录 中创建存储库,正如预期的那样并写在 doc
>cd
z:\
>hg init SomeRepo
>cd SomeRepo
>hg id
000000000000 tip
我正尝试按照 this 教程设置 Mecurial 版本控制。但我的问题是首先简单地安装程序。安装后,我应该可以输入 'hg init',这将创建一个存储库文件夹。但是这样就在"C:\WINDOWS\system32"的默认目录下创建了,这是可以理解的。那么,我是否应该将程序安装在我希望存储库所在的目录中?这太令人困惑了,因为在教程中,他们使用这些命令时没有提到更改目录或任何其他内容,也没有提到在目标文件夹中安装。所以我很困惑我需要在哪里安装,以及我需要在 cmd 中添加什么前缀才能让它工作。
我建议安装 TortoiseHg 与 Windows Explorer "shell" 集成。比你在 Windows.
中有更好的整合
https://www.mercurial-scm.org/wiki/Download
无论如何,您都可以将 Mercurial 安装到默认目录。它会将 hg 添加到 PATH 变量中。比你可以在任何目录中使用命令 hg。
http://hginit.com/01.html
我认为,您必须使用更好的 RTFMing 手册(来自 aragost Trifork 的 Mercurial Kick Start 是很好的脑力替代品,而不是愚蠢的 "do this and this...")或阅读著名的手册(和帮助文本)并仔细帮助并理解你所做的事情。
说明书上有这样一句话:
The first thing we need to do is give our project folder a repository.
On the command line enter:
hg init
在 正确扩展的 版本中将是:"After switching to directory, which already have project and where you want to have repository..."
但你忽略了这个(在 hg help init
之后很明显)的事情,只是跳转到命令提示符 一些奇怪的地方 (默认情况下 cmd.exe
有 %HOMEDRIVE%%HOMEPATH%
作为陈述点)和 hg init
不带参数 在 当前目录 中创建存储库,正如预期的那样并写在 doc
>cd
z:\
>hg init SomeRepo
>cd SomeRepo
>hg id
000000000000 tip