Bazaarを使い始めた
svnでの管理に特に問題があるわけでもないが、
興味のあったbzrを使い始めてみた。
Linuxをサーバーに、cygwinをクライアントで環境を構築。
サーバー上へのインストール手順
apt-get install bzr
これだけ。
既存のsvn環境からbzrへリポジトリを移行するための設定。
Bzrでの共有リポジトリを作成。
bzr init-repo --no-trees $(BZR_ROOT)
SVNのリポジトリをインポート(trunkをブランチとする)
bzr svn-import [FROM]/trunk $(BZR_ROOT)/[TO] --layout=trunk
Apache上にWebDAVを設定し、$(BZR_ROOT)へのアクセスを通す。(詳細は今度書くかも)
cygwinから利用手順
bzr checkout http://$(SERVER)/bzr/[TO] $(WORKING_DIR)
以後はcommitでもaddでもお好きなようにできる。