Mercurial建立project for Linux
在官方網站的首頁有以下建立project的流程:
Create a project and commit
$ mkdir (project-directory)
$ hg init (project-directory) $ cd (project-directory) $ hg add $ hg commit -m 'Initial commit'
簡單的說明以上的指令:
hg init :就是將project-directory設定為repository
hg add :將你的檔案加入repository,如果你的project-directory裏面沒有任何檔案,這是沒有作用。
hg commit -m 'inital commit' : 將你每次增加檔案或修改檔案都做一個註解。
// 以下做個簡單的範例
1. 建立一個hello的目錄
$ mkdir hello
2. 設定hello為repository
$ hg init hello
3. 進入hello
$ cd hello
$ ls -al
drwxr-xr-x 3 ham ham 4096 2011-05-28 15:00 .
drwxr-xr-x 11 ham ham 4096 2011-05-28 15:00 ..
drwxr-xr-x 3 ham ham 4096 2011-05-28 15:00 .hg
如果在hello的目錄底下,發現了.hg這個目錄初時化就算成功了
4. 加入檔案
$ touch test.txt
$ hg add
adding test.txt
5.下註解
$ hg commit -m 'initial commit'
6.看一下我們的歷史訊息
$ hg log
or
$ hg history
changeset: 0:a747af885f14
tag: tip
user: XXXX
date: Sat May 28 15:04:32 2011 +0800
summary: initial commit
留言