hgsvnメンテナ交代

http://andialbrecht.wordpress.com/2009/06/20/working-on-hgsvn/hgsvnメンテナが、Antoine Pitrou氏からAndi Albrecht氏へ交代されたとのこと。http://bitbucket.org/andialbrecht/hgsvn/overview/

bzrプロキシサーバー問題

サーバー上のsvnリポジトリを、bzr checkoutしようとするが、以下のようなエラーが出て実行できない。 C:\work\src>bzr checkout http://192.168.xx.xx/svn/proj/src/ bzr: ERROR: Transport error: Server refuses to fulfill the request (403 Forbidde n)…

MercurialとBazaarのSubversionとの連携を検討する

職場ではSubversion(以下svn)サーバーが公式のソースコードと文書管理のサーバーとなっている。 この公式svnサーバーと連携をとり、手元で利用できる分散型バージョン管理システムが欲しい。Windowsでの利用を考えているので、Mercurial(以下hg)とBazaar(以…

bzr co --lightweightでワーキングコピー作成

bzr co --lightweightでエラーは表示されるものの、 一応ローカルにワーキングコピーはできているようである。エラーが気になって、そのまま使う気にはなれないが。 C:\work\proj>bzr init --1.9-rich-root test Created a standalone tree (format: 1.9-ric…

bzr-svn コマンドと日本語ファイル名

日本語ファイル名がダメそう。 C:\work\bzrtest\msofficesvn>bzr checkout --lightweight http://msofficesvn.google code.com/svn/trunk/ bzr: ERROR: [Errno 2] No such file or directory: 'C:/work/bzrtest/msofficesvn/tr unk/msofficesvn_common/doc/d…

bazaar設定

- Bazaarユーザーリファレンス Version:1.11構成設定http://sarabande.info/doc/bzr/user-reference#id26 - Google CodeでのBazaarの利用http://groups.google.com/group/symfony-doc-ja/browse_thread/thread/56548ea249c91b6b/6bfa679810657e6a?lnk=raot

Mercurial 1.2.1 2バイト目に0x5c含む日本語ファイル名対応パッチ当て手順

1. Mercurialのソースコードを取得2.日本語ファイル名パッチを取得 http://bitbucket.org/witten/win32mbcs-patch/src/82a80bbc6400/win32mbcs-patch3.Mercurialのビルド4.Mercurial 1.2.1のファイル置換 hg.exe library.ziplibrary.zipだけ置換すると以下の…

Mercurialのビルド3

ビルドはできたような気はするが、バイナリパッケージとはずいぶん異なるようである。この状態でmercurial.iniを読み込ませるのはどうすればいいのか良く分からない。 とりあえず、 http://www.selenic.com/mercurial/wiki/BuildingWindowsInstaller を試し…

Mercurialのビルド2

[ビルド環境] Windows XP Pro. sp3 Python 2.6.2 VS 2008 C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat 実行後 C:\work\hg>python setup.py build running build running build_py creating build\lib.win32-2.6 creating buil…

Mercurialのビルドができない

Mercurialのビルドができない。 VS2003かMingW32どちらかが必要か?[環境] Windows XP Pro. sp3 Visual C++ 2005 Express Editionはインストールされている。 C:\work\hg>python setup.py build running build running build_py creating build creating buil…

bzr checkoutでエラー

bzr-svnでsvnリポジトリからチェックアウトしようとしたが、エラー発生。残念。ところで、キャッシュファイルを見ると、先頭に"SQLite format 3"の文字列あり。 ふーん、SQLite使っているんやね。 C:\work\test>bzr checkout svn+http://192.168.xx.xx/svn/h…

bzr svn-importでエラー

svn-importはブランチに対しては実行できず、リポジトリ全体に対して実行するコマンドらしい。 C:\work\test>bzr svn-import svn+http://192.168.xx.xx/svn/SomeProject/main_app /trunk/src The svn+ syntax is deprecated, use http://192.168.xx.xx/svn/S…

Mercurialリポジトリの取得

C:\work\hg>hg init C:\work\hg>hg pull http://www.selenic.com/hg/ pulling from http://www.selenic.com/hg/ requesting all changes adding changesets adding manifests adding file changes added 8211 changesets with 16183 changes to 1188 files (…

bzr unit test

Windowsで bzr selftest svn を実行。 bzr 1.13 python 2.52 Ran 1235 tests in 755.157s FAILED (failures=21, errors=543) 31 tests skipped Permission denied: unable to remove testing dir testbzr-9cpokd.tmpちなみに、bzr selftestを実行してみると…

library.zipを解凍しても動作する

bzrで、library.zipというフォルダ名の下へlibrary.zipの内容を解凍しても、コマンドラインの実行には差し支えはないようである。 ただし、TortoiseBzrではライブラリ中のモジュールのインポートエラーが出る。

bzr-svnの使い方

http://sarabande.info/doc/bzr/user-guide#bzr-svn

bazaarとbzr-svnと日本語

Windows XP bazaar ver.1.13 python ver.2.5.2bazaarで"表"という名前のフォルダは扱えるが、bzr-svnではエラーになる(という理解でよいのかな?)。 C:\work\testprj\repos3\repos>bzr add 表 adding "表" C:\work\testprj\repos3\repos>bzr ci Committing to…

Mercurial と日本語

Windows Mercurial ver.1.2.1こういうパターンもだめらしい。 C:\work\testprj\repos2\表 のディレクトリ 2009/04/20 01:35 <DIR> . 2009/04/20 01:35 <DIR> .. 2009/04/20 01:35 7 table.txt 2009/04/20 01:35 7 表.txt C:\work\testprj\repos2>hg init C:\work\testp</dir></dir>…

mercurialでは機種依存文字は扱えない

Windows上で、mercurialはwin32mbcsエクステンションをオンにしても、ファイル名にいわゆる機種依存文字(全角の丸囲み数字やローマ数字)で、エラーとなる。example "鄴"というフォルダをコミット C:\work\testprj\repos>hg ci -m "test" WARNING: [win32mbcs…

python 2.6にしてみた

C:\work\svnonly>hgpushsvn.py Traceback (most recent call last): File "C:\download\hg\hgsvn\hgpushsvn.py", line 9, in <module> import pysvn File "C:\TracLight\python\lib\site-packages\pysvn\__init__.py", line 107, in < module> raise ImportError( 'F</module>…

bitbucketリポジトリ

http://bitbucket.org/kokiya/hgsvn/

hgpushsvn.pyをWindowsで動作するようにする

ある程度までは動作するようになった。 --- a/hgsvn/run/hgpushsvn.py Sun Sep 21 01:11:16 2008 +0900 +++ b/hgsvn/run/hgpushsvn.py Sun Sep 28 04:08:11 2008 +0900 @@ -43,7 +43,7 @@ """ Given a string identifying an hg revision, get the canonical…

hgpushsvn.pyへursmさんのパッチを当ててみる

hgpushsvn.pyがWindows上で動作しない件。Windowsではcommands.getstatusoutput()が動かないとのことで、 id:ursmさんが作成してくださった、パッチをあててみる。http://gist.github.com/10884 hgpushsvn.py.diff diff --git a/hgpushsvn.py b/hgpushsvn.py…

windowsでは、hgsvnの文字コードの変更が必要

改めて、hgimportsvn, hgpullsvnを実行すると、hgpullsvnの日本語ファイル名のところで処理が止まってしまう。hg --encoding オプションがutf-8となっていたのを、cp932へ変更したら、処理が止まることはなくなった。前回はこのエンコーディングの変更をして…

pythonモジュールのアンインストール

TracのwikiのTracPluginsのアンインストールの項 - アンインストールeasy_install や python setup.py ではアンインストール機能は提供されていません。しかし、グローバルにインストールされた egg や参照を削除するための簡単な方法があります: 1. setupto…

Mercurial 1.0.2 インストール

参考URL Mercurial の利用 http://www.lares.dti.ne.jp/~foozy/fujiguruma/scm/mercurial.htmlTortoiseHGのカスタマイズ(好きなdiffツールを割り当てる等) http://d.hatena.ne.jp/Wacky/20080503[やったこと] Windows XP sp3へ Windows版バイナリパッケージ…

Mercurial と Subversion を連携させる

[やりたいこと] サーバー Subversionリポジトリ メインリポジトリ クライアント Windows XP sp3 Mercurialリポジトリ プライベートリポジトリ 普段は、プライベートリポジトリへこまめにコミットをして、キリの良いところでサーバのメインリポジトリへ一つの…

Trac Lightning 2.0.7にアップグレード

Trac Lightning 2.0.7にアップグレードしてみたが、 http://localhost/trac/ へアクセスすると、以下のエラーが表示されるようになった。 - プロジェクト一覧.egg-cache: Error ([Errno 2] No such file or directory: 'C:\\TracLight\\projects\\trac\\.egg…

Trac プラグイン 開発環境の構成4

デバッグ設定画面で、Working directory を設定するのがミソなのかな?

Trac プラグイン開発環境 参考URL

http://d.hatena.ne.jp/szk-takanori/20080706/1215355048