質問: ”tortoise svn” と ”subversion”って違いはなんですか? 1年前くらい前から、知人が使っていて便利そうだと思いtortoisesvnをダウンロードして使っています。 知人はプログラマでこの手のソフトを使って仕事をしているらしく詳しい人間で、このtortoisesvnのダウンロードサイトを教えてくれました。ただ、彼はこれのことを必ずと言っていいほど”subversion”と呼んでいます。 okwaveでtortoisesvnのことでわからないことがあるときに検索してみたのですが、ある人は”tortoisesvn”である人は”subversion”と呼んでいたりするのですが、何か深い意味はあるのでしょうか? subversionは親フリーソフトで、それから派生したものがtortoisesvnみたいな話なのでしょうか。svnソフトって世の中にいろいろとあるというのは聞いたことがあります。 ご存じの方いらっしゃいましたらどうぞご教授よろしくおねがいいいたします。
回答: バージョン管理システムの名前はあくまで「subversion」です。 subversion単体でもバージョン管理はできますが、 元々、subversion はunix用のソフトで、コマンドプロンプトからのcui操作が基本になっています。 ですが、subverison は、データを管理する「サーバ」と、利用者側の「クライアント」に分かれており、 本家subversionよりも便利な「クライアント」がいろいろ開発されています。 「tortoisesvn」は、そういった「subversion」のクライアントの一つです。 windows用のguiを備えてますので、tortoisesvn から subversion サーバに接続することで、マウスで簡単にsubversionリポジトリにアクセスすることができるようになるのです。 つまり、質問者さんはバージョン管理に サーバ: subversion クライアント:tortoisesvn を使っているという状況なのです。