2012-05-01から1ヶ月間の記事一覧

hgwebと2つのリポジトリでpull requestを開発フローに組み込む

http://connpass.com/event/445/:title=の成果です。 TODO: 動機付け 構成 hgwebでは次の二つのリポジトリを用意します。 http://hg.example.com/app (pull専用リポジトリ、レビュー済みの履歴を持つ) http://hg.example.com/app-work (push専用リポジトリ、…

hgwebをwsgi middlewareにして必要に応じて(hg cloneの場合に)hgwebに処理を移譲する

方法を調べていました。rhodecodeの丸パクリです。application/mercurialなんてのがあるんですね。 動かすにはwebobとmercurialが必要です。 repo_name='.'しているのでserverを起動したディレクトリを公開します。 from wsgiref.simple_server import make_…

mercurial(hg)でリポジトリローカルなhgignoreを用意する

hgrcのuiセクションのignoreで追加のhgignoreファイルを指定できます。これを利用するとリポジトリローカルな.hgignoreを用意できます。 .hg/hgrc [ui] ignore.local = .hg/hgignoreこれで.hg/hgignoreに「僕の考えた最強のhgignore」を書くことができます。

pip install mercurial で --pure な mercurial をインストールする

回答 pip install mercurial --global-option="--pure" --global-optionを利用するとsetup.pyにオプションを渡せるみたいですね。