mercurial
2008年 09月 14日
【1】インストール
# apt-get install mercurial python-pygments
【2】コミットしたいディレクトリで、以下コマンド実行。
# cd /var/www/
コミット対象に含めたくない時
# cat .hgignore < EOF
syntax:regexp
^\.*
^data/
^html/
^COPYING
^\.hgignore
EOF
# hg init
.hg/ディレクトリが作成される。
【運用】
# hg add
# hg revert ファイル名(addしようとしたがやっぱりやめる場合)
# hg status
# hg diff
変更を破棄することもできるが、普通やらない。
# hg commit -u tukiyo -m "test.txtを作成しました。"
※ -u tukiyo は、tukiyoユーザが修正したという意味。
変更履歴をチェック
" hg log -v
hg log -v -p -r -1 hoge.php
-p diffを表示
-v comment を表示
-r 過去のTipに対して
-1 1個前のTipと比較して
hoge.php ファイル指定も可能。
【4】変更履歴をWebで確認
# hg serve
http://localhost:8000/
# apt-get install mercurial python-pygments
【2】コミットしたいディレクトリで、以下コマンド実行。
# cd /var/www/
コミット対象に含めたくない時
# cat .hgignore < EOF
syntax:regexp
^\.*
^data/
^html/
^COPYING
^\.hgignore
EOF
# hg init
.hg/ディレクトリが作成される。
【運用】
# hg add
# hg revert ファイル名(addしようとしたがやっぱりやめる場合)
# hg status
# hg diff
変更を破棄することもできるが、普通やらない。
# hg commit -u tukiyo -m "test.txtを作成しました。"
※ -u tukiyo は、tukiyoユーザが修正したという意味。
変更履歴をチェック
" hg log -v
hg log -v -p -r -1 hoge.php
-p diffを表示
-v comment を表示
-r 過去のTipに対して
-1 1個前のTipと比較して
hoge.php ファイル指定も可能。
【4】変更履歴をWebで確認
# hg serve
http://localhost:8000/
by ayamem
| 2008-09-14 11:11