Subversion

Subversionコミットメールの文字化けに対処した

svnのコミットログをrubyで取得してメールで通知する、という処理をJenkinsで稼働させていたのだが、ある時から急に文字化けするようになってしまい、その対応に追われたので覚え書。動作環境は下記の通り。 Windows7/SP1 Jenkins(Jetty上で稼働) Ruby 1.9…

MacOSXにSCM-Managerを導入した

MacにSCM-Managerを導入したので、その覚え書。利用環境は下記の通り。 MacOSX 10.8.1 (Moutain Lion) SCM-Manager 1.20 Mercurial 2.3 (MacPorts 2.1.2) 導入 下記よりscm-server-1.20-app.zipをダウンロード。 sdorra / scm-manager / wiki / download — B…

MacでSubversionを使う

MacでSubversionを使う方法を整理してみた。 MacOS X 10.6.5 (Snow Leopard) サーバ まずはサーバ側。既にsvnやApacheがインストール済みなので、簡単な設定をするだけで使えるようになる。 Apache用のsvnモジュールは既に下記に入っている。 /usr/libexec/a…

Mercurialでハイブリッド管理

前回に続き、Mercurialの話。リポジトリを分散管理できるというけれど、試してみないことにはよく分からないので、複数のPCを用意していろいろ実験してみた。その結果、分かったのは下記の通り。 既存の構成管理を置き換えるものではないSubversionの場合、…