ブッククリエーター (無効化)

OSS開発ツール ソースコード管理ツール

出典: フリー教科書『ウィキブックス(Wikibooks)』

OSS開発ツール > ソースコード管理ツール


目次

[編集] ソースコード管理ツール

ソースコード管理ツールはソースのバージョンを管理し、各バージョン間のdiffを取ったりlogを記録したりという全般的な管理を行なうソフトウェアです。いくつかのオープンソース実装がありますが、w:CVSw:Subversionがよく利用されています。また、w:SourceForgeはオープンソース開発者を助けるWebサイトですが、ソースコード管理の機能も持っています。 ソースコード管理ツールの使い方はどれも似通っています。基本的には

  1. 既存のソースコードをツールのレポジトリにインポートする
  2. レポジトリからソースをチェックアウトする
  3. ソースに変更を行なう
  4. レポジトリに変更をチェックインする
  5. 3に戻る

となります。ここで、1, 2は頻繁に行なう作業ではなく、ソースの変更を始めるときに1度だけ行なえばよい作業です。

[編集] CVS

[編集] Subversion

SubversionはCVSより後発で、CVSの悪い部分を改善するという考えの元で開発されました。(svn-book.htmlより)svnには詳しいチュートリアルが附属しており、バイナリと一緒に配付されています。

svnのチェックアウトは

svn co URL

の形式で行ないます。ここで、URLはfile:// を用いたURLと、http:// を用いた別のコンピュータ上のURLを同様に扱うことが出来ます。svnのチェックインは

svn ci

で行ないます。

[編集] Sourceforge

このページ「OSS開発ツール ソースコード管理ツール」は、書きかけです。加筆・訂正など、協力いただける皆様の編集を心からお待ちしております。また、ご意見などがありましたら、お気軽にノートへどうぞ。
ヘルプ