githubを使い始めました

githubを今更ながら始めました。

食わず嫌いってほどでは無いですが、Windowsをメインにしている関係で、Subversion + TortoiseSVN のコンボが最強すぎてなかなか使い始める機会が無かったです。

で、ある人に進めた手前、自分が使っていないのはどうなのかと思って、どうやって使ったもんかと思い考えた末、

Subversion → フックスクリプト → git → github

と、Subversion と git のリポジトリを同期させSubversion から一方的にpushする方法を思いつきました。

まあ、まったくもってgitである必要は無いので世の中の使い方としては下の下に入る方法ではないかと思いますが...

とりあえず、

辺りを見ながらセットアップしました。

試行錯誤の結果は↓のレポジトリに公開しました。

https://github.com/sharkpp/win-batch-utils

リポジトリの公開は、

  1. githubでレポジトリを作る(たとえば、example-test)
  2. ローカルのgitレポジトリのフォルダへ移動
  3. svn2github.cmdhttp://svn.example.net/testexample-test を実行

てな感じで簡単に出来るようにしました。

フックスクリプトは↓のような設定で使っています。

が、なんかどうもうまく動いていない気も... 単に遅いだけかな?

直接実行する分には問題ないのだけれど...

  1. TortoiseSVNの設定画面を開き、「フックスクリプト」の設定を選択
  2. 「追加」を選択
  3. 「Post-Commit フック」を選択
  4. ローカルの作業フォルダのパスを指定
  5. error_report.cmdsync4git.cmd ローカルのgitレポジトリのパス」をそれぞれフルパスで入力

全部が全部公開しているわけではないけど、こんな感じでオープンな感じでやるのもいいかなーと最近思い始めてます。


昨年に引き続き今年もHSPプログラムコンテスト2011へ応募しました

今年も相変わらず懲りずにHSPプログラムコンテスト2011へ応募しました。

今回の作品はゲームではなくどちらかというとツールになります。

作者ページ作品ページ

PICO tone

今ブログを書いていて気が付いたけど昨年と作品ID同じなのねw

何たる偶然w

今回は取り敢えず公開で時間があればもう少し機能を追加したいと思っています。

別の作品も公開できたらいいなー


近況(2011-08-21)

Qtはとりあえず置いといて、、、煮詰まったともorz

HSPコンテスト用の作品を作っています。

調子がよければ2作品ぐらいHSPTV部門に出せそうな感じではあるけど、、、

なんか、HSP 3.3rc1 でHSPTV!ブラウザが動作しないorz

動作確認のためにも何とかせねば、、、

あと、昨年度のHSPプログラムコンテスト応募作品のソースです。

ジグソーパズルソース

一昨年のはバグありだし公開するのがはばかられる、、、