つぶやく このページをDeliciousに追加 このページをはてなブックマークに追加 このページをlivedoor クリップに追加 このページをYahoo!ブックマークに追加

FrontPage

コンテンツ

Windows で CVS を使うのに必要なものは?

クライアント

WinCVS

本家の WinCvs 2.0.2.4 は cvsnt 不要?。

TortoiseCVS

サーバー (for Unix)

本家の 1.11.22 を Solaris 10 & gcc 3.4.3 に載せてみる

cvs-1.11.22 にする。

env CFLAGS="-m64 -O1 -ffast-math" LDFLAGS="-s" ./configure --prefix=/usr/local~

(--prefix をつけなかったら /usr に入れやがった...デフォルトが /usr/local に見えたんだが...)

WinCVS 2.0.2 で書くと log が SJIS のまま...あまり嬉しくない。(ごった煮版だと EUC/SJIS の選択可能。)

cvs-1.10.8 の knjwrp patch へ変更 (on Solaris 10 & gcc 3.4.3)

knjwrp へ変更してみる。 cvs-knjwrp

env CFLAGS="-O1 -ffast-math" LDFLAGS="-s" ./configure --prefix=/usr/local --enable-encryption --enable-sjis

何となくうまくいっているみたい?

CVS: UNIX クライアントで sjis ⇔ euc 変換

cvs サーバーが cvsnt だと log は sjis にした方が管理しやすいため、commit 時に euc_jp → sjis、checkout 時に sjis -> euc_jp と変換できると嬉しい。これを UNIX クライアント側で実現するためのパッチ(CVS 1.11.6用)。
UNIX クライアントで sjis ⇔ euc 変換 但し、これはログだけでなくソースの中身も書き換えてしまいます。バイナリファイルはどうなるのか知りません。ちゃんと試してから使いましょう ==> おれ。 個人的には、ファイルの中身の文字コードは vim とか、日本語 elvis、Emacs とか使って、読めるようにするのが本筋だと思うので、ファイル自身を変換してしまうのは余計なお世話なんだけどなぁ。

サーバー (for Windows Server)

CVSNT SJIS版

cvsntって?: cvsサーバーと、コマンドラインクライアントのセット。
CVSNT-2.0.51d-10 SJIS版 cvsnt-2.0.51d-sjis-10.exe.zip
CVSNT SJIS版 <-- WinCVS で使う cvs.exe を入れるため。
CVSNT ReadmeJp が壊れていて読めないみたい。古いですが、CVSNT ReadmeJp (InternetArchive) からどうぞ。

cvsnt 本家

CVSNT 本家 ダウンロードサイト

CVSWeb

CVSWeb for Apache and Microsoft IIS on Windows Windows の IIS/Apache へ CVSWeb をインストールする方法。 ん?cvswebnt か?リンクが切れてるんだけど?

WinCVS の外部ツール (diff)

WinMerge?日本語

WinMerge
使いやすそうですが、WinCVSから起動した瞬間に落ちてしまうみたい。

FD

FD
こいつの方が実績があって良いですね。

WinCVS の外部ツール (エディタ)

Windows のテキストエディタへ移動

参照




PR


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-11-29 (木) 11:57:01 (1008d)