タグ

ブックマーク / idlysphere.blog66.fc2.com (3)

  • 無為空間 |bzr initやらinit-repoやら

    無為空間 むいむい(´ω`*) Entries bzr initやらinit-repoやら タグ: Bazaar 普段Subversionばかり使っている自分がBazaar 2.0.0のリポジトリやらブランチやらツリーやらチェックアウトやらの関係を理解するためのまとめ。 随時更新。 bzr init-repo repos reposディレクトリに.bzr管理ディレクトリ(control directory)を作成し、reposディレクトリ以下を共用リポジトリ(shared repository)にする。 共用リポジトリの.bzrにはrepositoryディレクトリが作成され、共用リポジトリに作られたブランチのリビジョンはそこに格納される。 bzr init-repo --no-trees repos 作業ツリー(working tree)を持たない共用リポジトリを作成する。 作業ツリーとは

  • 無為空間 |bzr rebaseはSubversionリポジトリのブランチでも使える

    無為空間 むいむい(´ω`*) Entries bzr rebaseはSubversionリポジトリのブランチでも使える タグ: Bazaar Subversion bzr 2.0.4 bzr-rebase 0.5.4 bzr-svn 1.0.0 で確認。 rebaseが使えると、Subversionで $ svn checkout http://example.com/svn/tags/version1 # 安定版を落としてくる ……いろいろ編集する…… ……いろいろ編集する……(ローカルの版管理どうしよう……(~_~;)) $ svn switch http://example.com/svn/tags/version2 # 安定版が新しくリリースされたのでチェックアウトをそちらにswitchする とかやっていたところを $ bzr branch http://example.com/

  • 無為空間Bazaar

    無為空間 むいむい(´ω`*) Entries Bazaarの中央ブランチへのpushをHudsonのビルドトリガにしたい タグ: Bazaar Hudson # Subversionのpost-commitフック REPOS="$1" REV="$2" SVNLOOK=/usr/bin/svnlook CHANGED_DIRS=`$SVNLOOK dirs-changed -r $REV $REPOS` # trunkにコミットされたらHudosnにビルド要求を出す if echo $CHANGED_DIRS | grep "^trunk" > /dev/null then wget -q -O /dev/null "http://localhost:8080/job/test/build" fi 上記はSubversionのフックスクリプトだが、これをBazaarでやりたい。 リポジト

  • 1