タグ

CVSとバージョン管理に関するkhikerのブックマーク (6)

  • 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