リリカルハッカソンでDVCS(veracity, fossil)を触ってみた 2 #nanohack
fossil でプロジェクトを作ってみた
参考ページ
Fossil: Fossil Quick Start Guide http://www.fossil-scm.org/fossil/doc/trunk/www/quickstart.wiki
コマンド簡易まとめ
コマンド | 説明 | エイリアス | ||
---|---|---|---|---|
fossil help | コマンド一覧を表示 | |||
fossil help command | コマンドのヘルプを表示 | fossil command --help | ||
fossil init repository-filename | リポジトリの作成 | fossil new | ||
fossil open repository-filename | ローカルのリポジトリから作業ディレクトリを作成 | |||
fossil set editor editor-name | コミットログを書くエディタを設定 | |||
fossil add file... | ファイルを版管理の対象に追加 | |||
fossil rm file... | ファイルを版管理の対象から削除 | |||
fossil ls | 版管理されているファイルの一覧を表示 | |||
fossil commit | ファイルをコミットする | |||
fossil ui | web severを起動する | fossil server*1 | ||
fossil changes | 版管理されているファイルの状態(ADDED, EDITED, DELETED)を表示 | |||
fossil status | 現在のVERSIONの状態を表示 | |||
fossil info | 現在のVERSIONの詳細な状態を表示 | |||
fossil revert file... | ファイルの変更を取り消す | |||
fossil diff file... | ファイルのdiffを表示 | |||
fossil timeline | ログを表示する | |||
fossil undo | 特定のコマンド*2の操作をundoする | fossil redo | fossil undo の操作をredoする |
ちなみに[TAB]でのコマンドの補完が効かないので、結構不便
新しいリポジトリを作成する
$ mkdir repos $ fossil init repos/lyrical_tokyo.fossil
リポジトリをcloneして、作業ディレクトリを作成する
$ mkdir lyrical_tokyo $ cd lyrical_tokyo $ fossil open ../repos/lyrical_tokyo.fossil
editorを設定する
$ fossil set editor vim
ファイルをコミットする
$ touch README $ fossil add README $ fossil commit