リリカルハッカソンでDVCS(veracity, fossil)を触ってみた 3 #nanohack

veracityでプロジェクトを作ってみた。

参考ページ

I've installed Veracity. How do I get started using it? - Veracity Q&A http://veracity-scm.com/qa/questions/53/ive-installed-veracity-how-do-i-get-started-using-it

コマンド簡易まとめ

コマンド 説明 エイリアス
vv help command ヘルプを表示
vv init リポジトリを作り、作業ディレクトリを初期化する
vv whoami 現在のユーザを表示・設定する
vv add file-or-folder ファイルを版管理の対象に追加
vv remove file-or-folder ファイルを版管理の対象から削除
vv status 作業ディレクトリの状態を表示する
vv commit 変更をリポジトリにコミットする
vv revert 戻したいファイルのpath 変更を戻す
vv repo list リポジトリの一覧を表示する
vv rename old_name new_name
vv diff 変更差分を表示する
vv history ログを表示する

ちなみに、veracityは[TAB]でコマンドの補完が効いた。

プロジェクトの作成

mkdir lyrical_tokyo
cd lyrical_tokyo
vv init lyrical_tokyo .

ユーザの設定

$ vv whoami --create sinsoku_listy[at]gmail.com

ファイルを追加する

$ touch README
$ vv status
                         Found:    @/README
$ vv add README
1 added

変更をコミットする

$ vv commit -m "add README"
                                                                                                                                                                
	revision:  2:bc67e711d9acbe3e9e7b87fcb79d62828b673d56
	  branch:  master
	     who:  sinsoku_listy[at]gmail.com
	    when:  2013/04/13 17:46:22.955 +0900
	 comment:  add README
	  parent:  1:08fae75af4ed7b230c3d29e34c175649a84a1416

ブラウザで表示する

$ vv serve

こんな感じの画面が表示される。