TortoiseSVNはSubversion(SVN)クライアントであり、Windowsシェル拡張として実装されています。 つまり、必要な時にWindowsファイルエクスプローラで利用できるようになります。
Subversionコマンドラインクライアントを実行する必要がないため、直感的で使いやすいです。(Sub)バージョン管理の最もクールなインターフェースです!
登録日: 2008-11-28 19:47
|
関連プロジェクトComplete Walker Revision Administrator, vssjscript, TortoiseGit日本語言語ファイル, KDiff3, meld-installer |
Subversionはバージョン管理システムです。オープンソースコミュニティで用いられているCVSを置き換えるものとしてデザインされ、現在ではそれを超えてオープンソースコミュニティと企業の両方の環境で幅広く利用されるものになっています。
SubversionプロジェクトではCで記述されたSubversionのコアライブラリやコマンドラインクライアント(svn)、リポジトリ管理プログラム、Perl、やPython、Java、Rubyといった様々な言語向けのAPIのバインディング、そして様々な追加ツールやスクリプトを提供しています。
関連プロジェクトMPC-BE, Amateras, TortoiseSVN, Win32 Disk Imager, SharpDevelop-jp |
Bazaarは、シンプルな分散リビジョン管理システムです。分散リビジョン管理システムでは、ユーザはローカルコンテキストにリモートリポジトリのブランチを作成することができます。ユーザーは、分岐元のブランチから特別な許可を必要とせずに、ローカルブランチにコミットすることができます。
関連プロジェクトAll-In-One Project, TuxGuitar, Amateras, SmillaEnlarger, Darik's Boot and Nuke (DBAN) |
CVS はファイル (通常はソース コード) の古いバージョンを維持することができます、バージョン コントロール システムと、RCS や SCCS のような変更が発生したなど、なぜ人は、ログに記録します。単純なシステムとは異なり CVS はちょうどがなく動作 1 つのファイルに時間または 1 つのディレクトリで、時にバージョン管理されたファイルを含んだディレクトリの階層的なコレクションで動作します。CVS はリリースを管理し、複数の著者の間でソース ファイルの同時編集を制御することができます。CVS でさまざまな操作を有効にする/ログ/制御するトリガーは許可、ワイド エリア ネットワークを介しても動作します。
Scmbugはソフトウェア構成管理(SCM)とバグ追跡を統合します。これにより一度に全ての統合問題を解決することを目指しています。これは任意のソースコードバージョン管理システム(CVS/CVSNT、Subversion、Gitのような)と、バグ追跡システム(Bugzilla、Mantis、Request Tracker、Test Directorのような)を繋ぎます。
関連プロジェクトSmillaEnlarger, Darik's Boot and Nuke (DBAN), iReport-Designer for JasperReports, TortoiseSVN, TuxGuitar |
Tracは、ミニマルではあるが、非常に便利な課題(イシュー)トラッカーおよびWikiエンジンを統合化したソフトウェア開発プロジェクト環境です。Subversion等のソースコードのリビジョンコントロールのインターフェース、バグ/課題トラッカーデータベース、および便利なレポート機能などの機能があります。
関連プロジェクトSharpDevelop-jp, iReport-Designer for JasperReports, SmillaEnlarger, プロパティエディタ, TuxGuitar |
バージョン管理リポジトリの履歴を編集するためのツール、Reposurgeon は、バージョン管理システムがして欲しくない、過去のコメントやメタデータの編集およびコミットの削除のような危険な操作を可能にします。git hg bzr CVS や RCS を含む git 高速インポートストリームのエクスポートおよびインポートができる任意のバージョン管理システムで動作します。Subversion ダンプファイルを直接読むこともでき、したがってSubversion からサポートされている 任意のDVCSへの非常に高品質の変換のスクリプト生産を使用することができます。
関連プロジェクトiReport-Designer for JasperReports, TortoiseGit日本語言語ファイル, TortoiseSVN, Darik's Boot and Nuke (DBAN), DeSmuME |
OpenGrok は高速なソースコード検索エンジン及びクロスリファレンスエンジンである。OpenGrok で検索、クロスリファレンス、ソース階層のナビゲートができる。OpenGrok は、種々のプログラム言語をサポートし、バージョン管理ソフト Mercurial、Bazaar, Git, ClearCase, Perforce, SCCS, RCS, CVS 及び Subversion と連携可能である。OpenGrok を使うことによって、ソースを Grok(深く理解)することができる。
関連プロジェクトiReport-Designer for JasperReports, nkf Network Kanji Filter, TortoiseSVN, DeSmuME, SmillaEnlarger |
ViewVC (以前はViewCVS)は、SubversionおよびCVSリポジトリをWebブラウザを通して閲覧/対話処理するためのPython/CGIベースのシステムです。ViewVCは、ディレクトリ閲覧、changelog閲覧、diffの生成、任意のリビジョンの表示、リストの注釈表示等が可能です。タグとブランチをフルサポートし、Bonsaiのような後方にデータベースが配置されるクエリーシステムも含まれます。Henner Zellerによるcvswebの作業をベースに初期は進められたが、既にPythonをベースにした移植され、劇的に強化されています。
関連プロジェクトiReport-Designer for JasperReports, TuxGuitar, XOOPS, DeSmuME, Darik's Boot and Nuke (DBAN) |
cvswebはCVSリポジトリを探るためのビジュアル(WWW)インターフェイスです。その拡張機能は、人気のMIMEタイプの認識と表示、視覚、色符号化、変更のside-by-side差分、および表示ファイルのソート機能ビューから古いファイルを隠すことを含んでいる。cvswebはCVSとCVSリポジトリを探検する価値があるようにサーバーを必要とします。
deltasqlは、データベースの進化の制御を維持するように、ソース・コードとデータベースを同期するツールです。中規模から大規模アプリケーションを開発している間、開発者はソースコードの変更し続けると共にデータ・モデルを変更します。時々、製品のコードを安定させるために、ソース・コードのブランチが発生します。データモデルのブランチも必要です。deltasqlは、データモデルを変更するすべてのスクリプトを収集する簡単な方法を提供し、データモデルのブランチを処理することを意味します。deltasqlサーバは、Apache上で動作し、MySQLにより支持を受けています。
関連プロジェクトAll-In-One Project, Amateras, MeCab, Media Player Classic - Homecinema, Dumpper |
SVNManager は Subversion リポジトリをホストするサーバーの Web ベースの管理ツールです。このツールを使ってユーザーことができますリモート リポジトリを作成する、ユーザーとグループ、ダンプおよびロードのリポジトリへのアクセス権を与えるし、アカウントを作成、サーバー上のユーザーを招待します。
関連プロジェクトWin32 Disk Imager, MPC-BE, All-In-One Project, プロパティエディタ, Dumpper |
アーチは、専用のオープン ソース プロジェクトの分散開発ニーズの CVS のための現代取り替えです。一意に良いサポート枝 (特に良いマージ ツール) の開発分散リポジトリ (すべての開発者は、独自のリポジトリで枝を持つことができます)、それはセット指向のプロジェクト管理 (一度に複数のファイルにアーチ コミット変更)、そしてもちろん、ファイルおよびディレクトリの名前変更します。
関連プロジェクトSmillaEnlarger, All-In-One Project, TortoiseSVN, Darik's Boot and Nuke (DBAN), TuxGuitar |
Gitblit は管理、表示、および Git リポジトリ内の純粋な Java スタックです。小さなワークグループの一元的なリポジトリをホストするためのツールとして主に設計されています。
バザールは、単純な分散型リビジョン管理システムです。分散型バージョン管理システム支店ローカル コンテキストをリモート リポジトリにユーザー機能を与えます。ユーザーは、彼らから分岐枝からの特殊なアクセス許可を必要とせずローカル ブランチにコミットできます。
関連プロジェクトSmillaEnlarger, SharpDevelop-jp, Darik's Boot and Nuke (DBAN), All-In-One Project, TortoiseSVN |