2011-01-01から1年間の記事一覧
最近書いてる TortoiseHg 入門記事に、Mercurialのコマンドリファレンスを追記した。 Windows+TortoiseHg 2.x で始めるMercurial今回改めて Mercurial コマンドのヘルプを調べてみたけど、ほとんどオプションは使ってない。このあたりが Git との違いなんだ…
結果はこれ → http://toruuetani.bitbucket.org リポジトリはこれ → https://bitbucket.org/toruuetani/toruuetani.bitbucket.org ソーシャルボタンの設置 参考URL 今日のPython: Sphinx にソーシャルボタンを設置する はてなブックマークボタンの作成・設置…
以前書いてた TortoiseHg 入門記事を Ver.2.2 ベースで書きなおした記事に、なぜMercurialを採用するのか追記した。 Windows+TortoiseHg 2.x で始めるMercurialある程度分量があってはてなでは書きにくいことと、最近ドキュメントはSphinxで書いたほうが書…
環境構築に使ったリポジトリはここ https://bitbucket.org/toruuetani/virtualenv-modpython-test基本的にはここのまま。 http://mydjangoblog.com/2009/03/30/django-mod_python-and-virtualenv/ なぜ必要か Pythonはsite-packages以下にすべてのライブラリ…
Windows7になってかなり快適になったけども、使い続けるといろいろ問題が出てくることが多い。特にVisual Studioとか開発環境を複数入れたり、再インストールしたりするとよく問題が起こる。つい最近もVisual Studio 2008にWindows Mobile 6.5.3の開発環境を…
http://white.codeplex.com/たとえばこんなWindowsアプリがあったとして、 namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e)…
2012/01/25 追記 Mercurial 2.0 以降は これ を参照 subrepoを使わない場合とか、subrepoを使ってもsubpathsを使ってない場合なら、リポジトリは普通にcloneできる。ただしsubrepoかつsubpathsを使っていると、普通にcloneすると失敗する。何故かというと、s…
2012/01/25 追記 Mercurial 2.0 以降は これ を参照 これの続き。subrepoは確かに便利なんだけども、あるシチュエーションでは使いにくいことになる。 サーバの名前が変更されたとき 場所によってpushする先が違うとき(滅多にないだろうけど) 例えば、ある…
前から気になってた、Mercurialのsubrepoの使い方がなんとなくわかったのでメモ。 何がうれしいのか 別管理のリポジトリを一緒に扱える。具体的には、共通ライブラリは別のリポジトリで管理しつつ、それを利用するアプリのリポジトリの下に共通ライブラリの…
PyQtにポーティングしたTortoiseHgがついに出た。 Workbench(以前のログビューア)からシームレスにコミットできる。 今までなかったのが不思議なリポジトリビューアも追加 あと地味に便利なのが、エクスプローラとかコマンドプロンプトも開ける。
この記事は1.1.xを基準にしていて古いので、2.x対応版に書きなおした。 設定 => 2.x版はこちら hgコマンドをTortoiseHgで => 2.x版はこちら ブランチ・リポジトリ間の連携 => 2.x版はこちら 間違えたときのやり直し => 2.x版はこちら bitbucketの使い方(あ…
ちょっとMercurialのHowToを書く必要が出てきたので書いてみる。この記事は1.1.xを基準にしていて古いので、2.x対応版に書きなおした。 設定 => 2.x版はこちら hgコマンドをTortoiseHgで => 2.x版はこちら ブランチ・リポジトリ間の連携 => 2.x版はこちら 間…
ちょっとハマったのでメモしておく。commit_on_successデコレータは、その名の通り関数が成功したらコミットする。その関数の開始時にトランザクションを開始したりはしない。既存のコネクションがあればそれを利用する。したがって、commit_on_successデコ…
MacBook Air 11インチ欲しい!