マニュアル

開発

TortoiseSVNとSubversionは、プロジェクトで作業している人々のコミュニティによって開発されています。彼らは世界中のさまざまな国から来て、すばらしいソフトウェアの作成に向けて協力して作業しています。

TortoiseSVNの履歴

2002年に、Tim KempはSubversionが非常に優れたバージョン管理システムであることが分かりましたが、優れたGUIクライアントがありませんでした。Windowsシェルの統合としてTortoiseCVSという、CVS用の同様のクライアントにインスパイアされて、Subversionクライアントのアイデアが生まれました。Timは、TortoiseCVSのソースコードを研究し、TortoiseSVNのベースとして使用しました。その後、彼はプロジェクトを開始し、tortoisesvn.orgのドメインを登録し、ソースコードをオンラインにしました。

その頃、Stefan Küngは、優れて無料のバージョン管理システムを探していました。そして、SubversionとTortoiseSVNのソースを見つけました。TortoiseSVNは使用可能になるには不十分だったので、彼はプロジェクトに参加してプログラミングを開始しました。すぐに既存のコードの大部分を書き換え始め、コマンドや機能を追加し、元のコードは何も残らない状態までになりました。

Subversionがさらに安定するにつれて、より多くのユーザーが集まってくるようになり、SubversionクライアントとしてTortoiseSVNも使い始めました。ユーザーベースは急速に拡大しました(そして今でも毎日拡大しています)。その時、Lübbe OnkenがTortoiseSVNに優れたアイコンとロゴを支援することを申し出ました。現在、彼はWebサイトの管理と多くの翻訳を管理しています。

時間が経つにつれて、他のバージョン管理システムもすべて独自のTortoiseクライアントを手に入れましたが、エクスプローラのアイコンオーバーレイに問題が生じました。これらのオーバーレイの数には制限があり、1つのTortoiseクライアントでも簡単に制限を超える可能性があります。そのとき、Stefan Küngが、すべてのTortoiseクライアントが同じアイコンオーバーレイを使用できるTortoiseOverlaysコンポーネントを実装しました。現在では、すべてのオープンソースのTortoiseクライアントや、Tortoise以外のクライアントも、その共有コンポーネントを使用しています。

謝辞

Tim Kemp

TortoiseSVNプロジェクトを開始して

Stefan Küng

TortoiseSVNを今のようなものにするまでのハードワークと、プロジェクトのリーダーシップに対して

Lübbe Onken

美しいアイコン、ロゴ、バグハンティング、翻訳、および翻訳の管理に対して

Simon Large

ドキュメントのメンテナンスに対して

Stefan Fuhrmann

ログキャッシュとリビジョングラフに対して

The Subversion Book

Subversionの素晴らしい導入と、ここにコピーした第2章に対して

The Tigris Styleプロジェクト

このドキュメントで再利用されたスタイルの一部に対して

貢献者

パッチ、バグレポート、新しいアイデアについて、そしてメーリングリストで質問に答えることにより他の人を助けたことについて

寄付者

私たちに送ってくださった音楽で、数多くすばらしい時間を過ごせたことについて

TortoiseSVNホームページ