Subversion 無料版制御ソフトウェア
信じられないほどのオープンソース集中バージョン制御システム
エンタープライズレベルのソース制御システムでソースコードを管理します。開発者がプロジェクトの履歴を調べ、古いバージョンを回復し、データを保護できるようにします。
概要
Subversionは、究極の無料でオープンソースバージョン制御ソフトウェアです。さまざまなプロジェクトのシンプルで使いやすく、信頼できるソース制御システムです。したがって、個人から大規模な企業までの人は誰でもそれを使用できます。 Apache Subversionは、開発者が同じプロジェクトで協力して協力するのに役立ちます。開発者は、ディレクトリ、ファイル、およびそれらに加えられた変更を管理できます。その上、** SVNバージョン制御を使用すると、履歴を確認し、古いバージョンを回復できます。 転覆には、ブランチ、タグ、マージトラッキング、ファイルロック、紛争解決などの強力でモダンな機能が付属しています。ブランチは、一般的に新機能の開発に使用されます。この集中バージョン制御システムの助けを借りて、機能ブランチをマスターブランチに簡単にマージできます。タグは、プロジェクトのスナップショットを作成するために使用されます。また、タグにより、開発者は簡潔で認識可能な名前を持つリポジトリの一意のバージョンを提供することもできます。 このバージョン制御ソフトウェア**には、SVN、SVNVersion、SVNLook、SVNADMINなどの特定の操作を実行するためのコンポーネントがあります。 SVNはコマンドラインクライアントプログラムですが、SVNVersionは作業コピーの状態を報告するためのプログラムであり、SVNLookはリポジトリを検査するためのツールです。
特徴
Subversionには、バージョン制御ソフトウェアの強力な機能が搭載されています。主要な機能のいくつかを以下に示します。
- ブランチとタグ
- 安全で信頼性
- フリーフォームバージョンのメタデータ
- 原子コミット
- 追跡をマージします
- ファイルロック
- 実行可能フラグが保存されています
- ローカライズされたメッセージ
- インタラクティブな紛争解決
- リポジトリ読み取り専用ミラーリング
- 効率的に処理されたバイナリファイル
- プログラミング言語へのバインディング
インストール
ubuntuにインストールします
下のコマンドを実行します。
$ apt-get install subversion
$ apt-get install libapache2-svn
Red Hat Linuxにインストールします
次のコマンドを実行します。
$ yum install subversion
$ yum install mod_dav_svn
FAQS
Subversionとは何ですか?
Subversionは、無料でオープンソースの集中バージョン制御システムです。現在および以前のバージョンのプロジェクトを追跡するために使用されます。
サポートされているオペレーティングシステムは何ですか?
Subversionは、Windows、Beos、OS/2、およびMacOSだけでなく、すべての最新のUNIXフレーバーで実行されます。
SVNのトランクとは何ですか?
トランクは、すべての主要な開発が行われるディレクトリです。開発者は頻繁にそれをチェックしてプロジェクトに取り組んでいます。
tortoisevnとは何ですか?
TortoiseSVNは、SVNサーバーと通信するために広く使用されているSVNクライアントです。これは、Windowsベースの改訂制御、バージョン制御、およびソース制御ソフトウェアです。
SVNのコンポーネントは何ですか?
SVNサーバーとSVNクライアントは、SVNの2つの主要なコンポーネントです。