Zak*_*ziz 3 aptana eclipse version-control mercurial eclipse-plugin
我最近开始使用mercurial(这实际上是我对版本控制的第一次体验),但我很难绕过这个概念.但那是另一个问题......
我需要帮助的是将我在计算机上的文件添加到存储库.我目前正在尝试在bitbucket上托管我的源代码并安装了tortoiseHG.我使用Aptana作为我的IDE,并使用Aptana中的终端.我有一个我要部署的PHP软件.我在Aptana中添加了要通过终端提交的所有文件.例如hg add index.php......
添加我所引入的hg commit所有文件后,弹出一个记事本,其中包含已添加到要提交的队列的所有文件.关闭后,终端告诉我操作已中止.这是我收到的确切消息:
$ hg commit
abort: empty commit message
Run Code Online (Sandbox Code Playgroud)
我对此很新,我不知道发生了什么.我究竟做错了什么?
您需要编写提交消息.记事本弹出后你会看到类似的东西:
HG: Enter commit message. Lines beginning with 'HG:' are removed.
HG: Leave message empty to abort commit.
HG: --
HG: user: root@localhost
HG: branch 'default'
HG: changed src/messaging.js
Run Code Online (Sandbox Code Playgroud)
您应该在以"HG:"开头的行之前留言.例如:
Mercurial rocks!
HG: Enter commit message. Lines beginning with 'HG:' are removed.
HG: Leave message empty to abort commit.
HG: --
HG: user: root@localhost
HG: branch 'default'
HG: changed src/messaging.js
Run Code Online (Sandbox Code Playgroud)
另一种提交方式是执行:
$ hg commit -m '<message here>'
Run Code Online (Sandbox Code Playgroud)