トップ(最新)

nDiki : CVS リポジトリ

CVS リポジトリ

リポジトリの新規作成

 mkdir /path/to/cvsroot
 chgrp mygroup /path/to/cvsroot
 chmod g+ws /path/to/cvsroot
 cvs -d /path/to/cvsroot init

http://www.naney.org/comp/cvs/faq/...

関連情報

スポンサード リンク

Related term

2003年10月1日 (水)

PPM とか このエントリーを含むはてなブックマーク

PPM 関連の作業など。

@ PPM パッケージリポジトリの移動

前回用意したPPMパッケージリポジトリBasic 認証下へ移動。--location "http://username:password@..." で普通に取得できる事を確認。 ActivePerl 5.6.1 build 635 の ppm コマンドだと https は駄目。

@ CVS リポジトリの作成

ソースコードの共有も始めるので、CVS リポジトリを用意。 Windows開発者には Eclipse を使ってもらおう。 WinCVS よりずっと使いやすいし。

スポンサード リンク


[ 10月1日全て ]

2004年2月24日 (火)

cvs2svn このエントリーを含むはてなブックマーク

Subversionも1.0.0がリリースされたし、CVSからの移行を検討しようかな。

cvs2svnWiKickerCVS リポジトリを変換してみる。 Debian だと cvs2svn は subversion-tools の中。

 svnadmin create /tmp/svn
 cvs2svn -s /tmp/svn /path/var/cvsroot/WiKicker
 mkdir /tmp/work
 cd /tmp/work
 svn checkout file:///tmp/svn

うむ。とりあえず良きにはからってあるようだ。

sid のパッケージが upstream の Subversion 1.0.0 に追従したら本格的に乗り換えるか。

@ VC?

手元のEmacsVCSubversion に対応してないな。 きっと探せばどこかにあるか。

  • C-x v i
  • C-x v =
  • C-x v u
  • C-x v a
  • C-x q

あたりが使えれば充分(逆にこれがないと辛い)。 あとはコマンドラインの作業で間に合う。 pcl-cvsも使ってなかったし。


[ 2月24日全て ]

2004年4月1日 (木)

DELL PowerEdge 2600 本社へ出張 このエントリーを含むはてなブックマーク

rimage:http://www.naney.org/personal/diary/img/2003/X/X2003-04-03-0002.jpg 野暮用でPowerEdge 2600が本社へしばらく出張。くそ重たい筐体を梱包してヤマト便で発送。こういう日に限ってスーツ出社日だったり。

WikiBTSCVS リポジトリファイルサーバ等々、いろいろサービスさせていただけに数週間留守にされると辛い。


[ 4月1日全て ]

2004年4月2日 (金)

[ WiKicker ] 久しぶりにメンテナンス このエントリーを含むはてなブックマーク

CVS のリポジトリにチェックインしていなかったファイルが沢山あった。 コードの変更内容を確認しつつチェックイン。

WiKickerRCSバージョン管理をしているのだが、NaneyOrgWiki だと一部のページでかなりリビジョンが上がってきている。 それらはだいたいコメントフォームによる追記によるもの。

ということで以前から検討していた「追記だけの場合はチェックインしなようにする」オプションを追加する予定。

DiKicker の方も未実装のコードを実装しようとしたが、記憶が薄れてしまっているので今日はやめておく。


[ 4月2日全て ]

2004年8月26日 (木)

TortoiseCVS 1.8.0-RC4 このエントリーを含むはてなブックマーク

開発中のPerl モジュールWindows での作業(動作確認、PPM パッケージ化など)は、CVSクライアントとして使いやすかったこともあって

という組み合わせだったのだが、CVS作業のために Eclipse を起動するのも面倒なので TortoiseCVS を入れてみた。

使い勝手はTortoiseSVNとほぼ同じ。アイコンオーバーレイ表示がちとしょぼい(管理下にあるファイルには緑色のもやがかかる)。 Pagent によるパスフレーズ入力省略方法もTortoiseSVNの方法と同じ (今回は Subversion リポジトリCVS リポジトリが同じホストにあるので特に何も設定する必要なく成功)。


[ 8月26日全て ]

2004年9月10日 (金)

[ お仕事 ] 開発に投入 このエントリーを含むはてなブックマーク

4月入社スタッフを、開発に本格投入。

  • CVS リポジトリのチェックアウト方法説明
  • ビルド、パッケージング手順説明
  • 主要コードをトレースして説明
  • かなり簡単なオブジェクト指向概論
  • UMLクラス図の見方

あたりからスタート。 ペアプロミングする時間があればベストなのだが。


[ 9月10日全て ]

2004年9月19日 (日)

過去の今ごろ このエントリーを含むはてなブックマーク

過去の9月19日より。

  • 会社にもWiki
    • 2年経過。最近は開発チーム用メモ(プロジェクトのプログラムのビルド方法とか CVS リポジトリの位置とか)と、アジェンダ議事録の置場としての利用が中心になっている。あとそれから開発中のβ版置場としても。プロジェクト情報の共有としてはまだ活用が足りないが、それなりに役にはたっているといったところ。

[ 9月19日全て ]

2005年1月8日 (土)

NSIS が再び Linux でコンパイルできるように このエントリーを含むはてなブックマーク

2.01 で POSIX プラットフォームで動くようになった NSIS であるが、2.02、2.03 は Linux上ではソースパッケージからのビルドエラーになってしまっていた。

1月5日に 2.04 がリリースされたので、こちらも試してみる。お、ビルドできた。

 tar jxvf nsis204.tar.bz2
 cd NSIS/Source
 make USE_PRECOMPILED_EXEHEADS=1
 cd ..
 su
 ./install.sh /usr/local/NSIS-2.04

インストール時に Menu ディレクトリが無くてエラーメッセージが出るのは前回と一緒。CVS リポジトリをみるとHTMLで書かれたドキュメントがあるだけのようなので、無くても問題なさそうである。 付属の install.sh も改行コードが CRLF から LF に修正されているためそのまま実行できるようになった。


[ Linux 上で NSIS ]


[ 1月8日全て ]

2005年2月17日 (木)

別の人の作業ファイルをCVSにマージ このエントリーを含むはてなブックマーク

都合によってCVS リポジトリにアクセスできないところにいるチームメンバから、変更した作業ファイルを送ってもらった。

さて。

どうするか。

@ 変更元リビジョンがわかっているもの

ファイルに $Id$ などが含まれていてどのリビジョンに対して変更したのかが簡単にわかるものは diff をとって patch をあてるか。 自分の作業ディレクトリとは別にもう一つ作業ディレクトリをチェックアウトして、そこに変更されている作業ファイルを上書きコピー。

 cvs diff -r リビジョン -au ファイル名 | patch /path/to/my/working/dir/ファイル名

で自分の作業ファイルにマージ。

@ 変更元リビジョンがわかっていないもの

とりあえず HEAD と diff してみて問題なさそうならそのままマージ。

やっぱりリビジョン番号を埋め込んでおいた方が便利やね。


[ 2月17日全て ]

2005年4月25日 (月)

痛恨のミス対策に pdumpfs を入れておく このエントリーを含むはてなブックマーク

新しいCVS リポジトリを準備しようとして実験しているうちに、別の既存のCVS リポジトリを消してしまったアナタのために(そして将来の自分のために)。

 #!/bin/sh
 /usr/local/bin/pdumpfs /home /var/local/pdumpfs >/var/local/pdumpfs/log \
                        2>/var/local/pdumpfs/error-log
 /usr/local/bin/pdumpfs-clean --keep 2Y12M24W30D /var/local/pdumpfs

同じディスク上なのでもちろんディスク障害がおきたらパーであるが、それはまた別の話として。 pdumpfs-clean の keep 具合は、今後のディスク使用量をみて要調整。


[ 4月25日全て ]

スポンサード リンク

■よく検索されるキーワード

torrent(62) windows(62) perl(58) 提案書(48) 書き方(47) linux(44) アジェンダ(32) usb(29) 動画(27) x31(27) 使い方(27) 手帳(25) ssh(25) mp980(23) thinkpad(22) svn(21) ほぼ日手帳(21) java(21) インストール(20) 画像(20) debian(20) ドラマ(16) subversion(16) cvs(15) ubuntu(15) 設定(15) 秋葉原(14) gmail(13) ヨドバシ(13) 無料動画(13) tortoisesvn(13) dropbox(13) c#(12) .net(12) 壁紙(12) make(12) gnu(12) ノート(11) ヨドバシカメラ(11) a6(11) tc-1(11) ganttproject(11) 冷蔵庫(11) 宮根誠司(11) porter(11) 無印(10) フリー(10) 筆まめ(10) tar(10) 充電式カイロ(10) 方眼(9) パスワード(9) 日本語(9) visual(9) cwrsync(9) wiki(9) gimp(9) フォーマット(9) firefox(8) ボールペン(8) nullpointerexception(8) grub(8) skk(8) ppm(8) ご査収(8) ダウンロード(8) ケース(8) サンプル(8) 提案書の書き方(8) 無料(8) 無印良品(8) google(8) 2008(8) gtd(8) 3.5(8) framework(8) ツール(8) cgi(7) mew(7) バッグインバッグ(7)

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.148731s / load averages: 0.26, 0.19, 0.31
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)