CVS

CVSのコミット制御

CVS

CVSはファイル毎のアクセス管理がダメ過ぎ。 社内のエンジニアは新しいツールへの適応力が低すぎて簡単にSubversionやGitに乗り換えられないし。 今後の社内でのツール等の統合の動きもあって今は身動きが取りにくい特定タグに対してだけアクセス権を撤廃し…

RedmineによるCVS参照で文字化け対応(3)

リポジトリ参照ができるようになり、一安心したのですが、 プロジェクトの活動タブにリポジトリの変更ログが表示されており、やはり文字化けしていることに気がつきました。 レポジトリ参照での文字化け解消の手順を顧みるに、 app/helper/projects_helper.r…

RedmineによるCVS参照でディレクトリが見えない件

CVS

文字化け関連を調べている途中で、本家redmine.orgのリポジトリ表示において Redmine - リポジトリ - Redmine 上部にディレクトリが表示されていたのですが、うちでは見えない。これは、、rlsコマンドが効かないせいかな? $ find . -name "*.r*" | xargs gr…

RedmineによるCVS参照で文字化け対応(2)

Redmine.JP | shift_jisなど、utf-8以外で記述されたソースコードを表示すると文字化けします に従って、設定した後、ソースコードのdiffにおいては、文字化けが解消されたが、 リポジトリを選択した画面のリビジョン毎のコメント部分の表示が文字化けする。…

RedmineでCVSが閲覧できた

CVSROOTを以下のようにパスワード付きで記述したらRedmineからCVS閲覧できるようになった。 :pserver:ユーザ:パスワード@CVSサーバのアドレス:cvsrootディレクトリパスワード付きは辛いけどまずは良し。 ちゃんとここに書いてあったし。良く読めだよな。本当…

CVS入れ直し

CVS

諦めてCVSの1.12以降入れてみる? $ wget http://ftp.gnu.org/non-gnu/cvs/source/feature/1.12.10/cvs-1.12.10.tar.gz ...(省略)... $ gtar zxf cvs-1.12.10.tar.gz $ cd cvs-1.12.10 $ ./configure ...(省略)... $ make ...(省略)... $ su Password: # mak…

cvs logの文字化け

CVS

勉強も一段落して、とりあえずコード修正してcommitしたらコメントが文字化けした! CVSEDITOR(もしくはEDITOR)とLANG設定の絡みで なぜかコメント編集をutf-8でやってくれたようだ。 ログインシェル(bash)の設定ファイル(.bash_profile)にLANGとEDITORをき…