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




留言

熱門文章