Windowsで動いてファイル名に日本語(SJIS)が使えるcvs serverがほし
かったのでwww.cvsnt.orgのCVSNTをSJIS対応にしてみました。
このSJIS版は、WinCVS1.2のごった煮版のSJISパッチをCVSNTに
適用させていただき、足りなかった部分を付け足して作りました。
テストは、CVSの初心者である自分が使って困らない程度の範囲しか行なっていません。
私の訳はいまいちだったので、keysさんにお願いしてreadmeの訳をいただきました。ありがとうございます。
インストーラーを作成しましたので これから画面の指示に したがってインストールしてください。
CVSのGUIクライアントはあろはだよCVSさんのWinCVS,TortoiseCVSがお勧めです。
WinCVS1.2ごった煮版を使用している場合は、
CVSNT-SJIS版用cvs2ntslib.dll
をWinCVS1.2ごった煮版のインストールフォルダに
コピーしてください。
WinCVSからCVSNTのpserverにアクセスするときは、次のように設定します。
また、次のように設定すると問題が起きにくくなります。
CVSNTはGPL2です。
CVSNT-2.0.51d-11 SJIS版インストーラ 2008/01/02更新
CVSNT-2.0.51d-11 SJIS版フルソースコード2008/01/02更新
CVSNT-2.0.51d-10 SJIS版インストーラ 2006/11/04更新
CVSNT-2.0.51d-10 SJIS版フルソースコード2006/11/04更新
CVSNT-2.0.51d-9 SJIS版インストーラ 2005/06/26更新
CVSNT-2.0.51d-9 SJIS版ソースコード(本家との差分)2005/06/26更新
CVSNT-2.0.51d-8 SJIS版インストーラ 2005/06/05更新
CVSNT-2.0.51d-8 SJIS版ソースコード(本家との差分)2005/06/05更新
CVSNT-2.0.51d-7 SJIS版インストーラ 2005/05/17更新
CVSNT-2.0.51d-7 SJIS版ソースコード(本家との差分)2005/05/17更新
CVSNT-2.0.51d-5 SJIS版ソースコード(本家との差分)
CVSNT-2.0.51d-3 SJIS版ソースコード(本家との差分)
CVSNT-2.0.51a-1 SJIS版インストーラ 2004/08/02更新
CVSNT-2.0.51a-1 SJIS版ソースコード(本家との差分)2004/08/02更新
CVSNT-2.0.14-4 SJIS版インストーラ 2004/02/29更新
CVSNT-2.0.14-4 SJIS版ソースコード(本家との差分)2004/02/29更新
WinCVS1.2ごった煮版 CVSNT-SJIS版用DLL-3(cvs2ntslib.dll) 2006/07/02更新
WinCVS1.2ごった煮版 CVSNT-SJIS版用DLL-3作成用 プロジェクトファイル(差分)
:pserver;filename_encoding=euc-jisx0213;text_encoding=euc-jisx0213;message_encoding=euc-jisx0213:username@servername:/dirのように指定します。message_encodingとfilename_encodingとtext_encodingがすべて同じ場合、代わりに以下のようにserver_encodingが使用できます。
:pserver;server_encoding=euc-jisx0213:username@servername:/dir※1 filename_encoding, text_encodingは、:local:なリポジトリに対してまだ実装していません。
cvs -d :pserver;message_encoding=euc-jp:username@servername:/dir checkout modulename
CVSNTSJIS2.0.14CompatibleMode=no
The CVSNT Wiki CVSNT本家
あろはだよCVS WinCVS1.3, TortoiseCVSの日本語版を公開しておられます。
入門CVSNT CVSNT(CVS for NT)でつくるCVSクライアント/サーバ環境 CVSNTについてならこの本でしょう。
このページはリンクフリーです。