タグ

CVSに関するkhikerのブックマーク (14)

  • CVS の使い方 − 最低限編

    以下は、ここまでに設定した cvs のリポジトリ内のプロジェクトで作業をす るための最低限の設定および必要なコマンドである。 必須ではないものの便利な機能については CVS の使い方 − 便利編を参照のこと. 始め一回だけ行なう作業 CVS の環境変数設定 作業用コピーを取得 日々行なう作業 作業用コピーを最新版に更新 作業用コピーを変更を登録 ファイルを新規に追加する場合 ファイルを削除する場合 ディレクトリを追加する場合 ディレクトリを削除する場合 ファイルやディレクトリの名前を変更する場合 始め一回だけ行なう作業 CVS の環境変数設定 まずは cvsroot を指定する環境変数 CVSROOT と www.gfd-dennou.org へ のアクセス方法を指定する環境変数 CVS_RSH を設定する. (なお, これら を指定しなくともコマンドに直接指定する方法もある). $ ex

    khiker
    khiker 2010/11/24
  • Miroslav Novák - Cvssvnlog - cvs log in subversion style

    khiker
    khiker 2010/06/07
    subversion のログ風に cvs log をみたり。
  • cvs log メッセージから ChangeLog ファイルを作る (cvs2cl)

    はじめに cvs2cl のインストール 使い方 オプション 参考文献 はじめに ChangeLog ファイルとは, ソースコードの変更履歴を記録するためのファイルである. cvs2cl は, Changelog ファイルを cvs log メッセージから自動的に作成してくれる ソフトウェアである. cvs2cl によって出力された ChangeLog ファイルは過去の cvs log のメッセー ジ全てを含むため, 大雑把な改変の概要ではなく, 過去の改変の詳細を知るこ とができる. そのため主に利用者よりも開発者のためのファイルといえる. cvs2cl のインストール cvs2cl は perl で書かれたスクリプトである. ソースは <URL:http://www.red-bean.com/cvs2cl/> よりダウンロードできる. Debian GNU/Linux 3.1 (sarg

    khiker
    khiker 2010/06/06
    生成に時間かかるけど、みやすい
  • CVS のレポジトリをまるごと Mercurial 化するスクリプト - moriyoshiの日記

    だんだんスニペット置き場になりつつあるような気がする…。いや、日語で喋るかプログラミング言語で喋るかの違いしかないよね。 追記1: 今見たら EXIT_SUCCESS がなぜか 1 になってたので修正しました。はずかしー>< 追記2: -d:pserver:anonymous... はあくまで例です。好きなCVSレポジトリを指定できます (そりゃそうか)。 以下のスクリプトの使い方 hg convert を使うための前提条件 (cvsps を入れとくとか、hgrc に hgext.convert= を追加しておくとか) はクリアしておかないと正しく動作しません。 基は ./cvs2hg.sh -d:pserver:anonymous@pam-mysql.cvs.sourceforge.net:/cvsroot/pam-mysql でOK。これを実行すると、次のようなメッセージが表示され

    CVS のレポジトリをまるごと Mercurial 化するスクリプト - moriyoshiの日記
  • かWiki - Git/CVSコマンド対応表

    注1 git-init を実行すると、カレントディレクトリに .git というディレクト リが作成されます。 CVS とは異なり中央集権のレポジトリを作成する必要はあ りません。 cg init を実行したその場所があなたのレポジトリです。 なお、git-init コマンドは以前 git-init-db コマンドでした。 古いバージョンの git の場合は git-init-db コマンドを実行してください。 注2 cvs update コマンドは、実際には以下の3つの処理をしています。 中央レポジトリからの新規変更点の取得。 ワーキングコピーへの変更点のマージ。 ファイルの変更状態の表示。 git-pull は 1. および 2. の処理を行います。 git-status は 3. の処理を行います。 注3 CVSはレポジトリがひとつしかありませんが、Git では各個人がレポジトリを所

    khiker
    khiker 2009/05/11
  • OpenOffice.org日本語プロジェクトのページに書き込む方法

    khiker
    khiker 2009/05/06
  • satolog: リーナス・トーバルズ「Subversion ほど無意味なプロジェクトはない」

    Saturday, December 01, 2007 リーナス・トーバルズ「Subversion ほど無意味なプロジェクトはない」 Tech Talk: Linus Torvalds on git My hatred of CVS has meant that I see Subversion as being the most pointless project ever started. The slogan for Subversion for a while was "CVS done right" or something like that. And if you start with that kind of slogan, there is nowhere you can go. There is no way to do CVS right. ぼくの CVS への憎悪が

  • http://f42.aaa.livedoor.jp/~waku/documents/cvs/top.html

    khiker
    khiker 2007/02/08
    こまんど. よくまとまってる. 赤色の字はどうにかならないかなあw
  • UNIX USER 2003 8: Subversionで管理せよ (draft)

    オープンソースの開発においてCVSというバージョン管理システムは非常に重 要な要素の一つと考えられています。CVSを使えば、ネットワーク上に分散し た多数の開発者がうまく協調しながらソースを修正していくことが可能です。 オープンソースを開発をサポートしているSourceForgeではプロジェクトごと にCVSリポジトリが用意されていますし、SourceForgeなどを使っていないオー プンソースプロジェクトでも自分でCVSリポジトリを用意しているところが数 多く存在しています。 しかし、CVSを使いこんでいくとCVSによってあたえられる制約がいろいろと苦 痛になってきます。特にファイルの移動やディレクトリの扱いなどがうまく管 理できないことが開発のすすめ方に影響を与えていると言えるでしょう。特に 開発の初期段階では、ソースファイルのレイアウト構造などが固まっていない ために、その段階でCV

  • CVS

    $Date: 2001/12/01 01:55:12 $ CVS とは CVS (Concurrent Version System) とは, その名前が示す通り, バージョン管理ソフトである. バージョン管理ソフトには, CVS の原型となった RCS (Revision Control System) や商用 UNIX についてくる SCCS (Source Code Control System) などがある. 主として UNIX 系 OS で動作するが, WindowsMAC にも移植されている. programming をする人や文書を管理する人は必ず使うべきソフトウェアである. CVS を使うことのメリット CVS を使うと, 以下のような恩恵にあずかることができる. 変更の履歴が残せる (なぜ変更する必要があったのか, その意図を探れる). 変更の差分を取得できる (任

    khiker
    khiker 2007/02/05
    vc-mode のかんたんな説明もあり.
  • ローカルでCVSを使う

    khiker
    khiker 2007/02/05
    ローカルでの使用.
  • CVSコマンドメモ(Hishidama's CVS command Memo)

    cvs init CVS自体の管理領域(リポジトリ)を作成する。[2007-07-21] 普通はインストール後に一度だけ実行すればよい。別のリポジトリを作りたければ、別ディレクトリを指定して何度でも実行すればいい。 # export CVSROOT=管理領域ディレクトリ名 # cvs init # cvs -d 管理領域ディレクトリ名 init cvs import 管理したいソース群をCVS(リポジトリ)に登録する。 登録後、インポートの元となったディレクトリは(CVS管理上はもう不要なので)削除してしまってもよい。 $ cd 管理したいソースの有るディレクトリ $ cvs import -m'ログメッセージ' プロジェクト名 ベンダータグ リリースタグ オプション 説明 備考

    khiker
    khiker 2007/02/05
    コマンドメモ
  • CVSの使い方

    自分がcosmoでCVSを使うときのメモを書いています。 とはいうものの、一応、yuka を 自分のIDに置き換えると そのまま使えるとは思います。(確認できないから分からないけど。) CVSを使いこなすと、かなり快適です。いつでも昔のが取出せるし。 つねにバックアップがある状態なので安心だし。 複数の人と共同開発したりするときにとくに威力を発揮します。 目次 CVSを使うときのお約束 はじめてのCVS 新しくCVSを開始したいとき 新しいレポジトリを作りたいとき 編集用ソースの取り出し 編集し終ったソースを格納 commitしようとしたが中止する ChangeLogファイルにチェンジログを書く CVSに登録する前にチェック!! diff したいとき 新しいファイルを足したいとき 不要なファイルを消したいとき 更新したいとき 変更したときにメールが来るようにする方法 関連リンク CVSを使

    khiker
    khiker 2007/02/03
    CVS. 使い方.
  • CVS - nDiki

    過去ソフトウェアの共同開発などで良く使われていたバージョン管理システム。 複数のファイルのリビジョン(バージョン)を管理できる。 ちょっとした1つのファイルのリビジョン管理には RCS が便利。 メモ タグ 作業ディレクトリ中の src ディレクトリ以下にタグ付け。 cvs tag -c release-1-0-0 src 作業ディレクトリ中の src ディレクトリ以下の間違えてつけてしまったタグを削除。 cvs tag -d release-1-0-0 src ログメッセージの修正 cvs admin -mREV:MSG files undo 指定したリビジョンを消す(危険)。 cvs admin -oREV file connect.c を使って SOCKS サーバ経由で社内サーバへ SSH 接続 以前社外から社内 Web サイトへのアクセスは autossh + FoxyProxy

  • 1