subversion
「subversion」の意味・「subversion」とは
「subversion」は、英語の単語で、日本語では「破壊」「転覆」などと訳される。主に、既存の体制や秩序を内部から覆す、あるいはそのような行為を指す。政治的な文脈では、政府や制度を非合法的または秘密裏に転覆させる試みを指すことが多い。しかし、それは必ずしも政治的なものだけに限らず、組織や社会全般の秩序、あるいは思想や価値観など、広範な範囲で用いられる。「subversion」の発音・読み方
「subversion」の発音は、IPA表記では/sʌbˈvɜːrʒən/となる。IPAのカタカナ読みにすると「サブヴァージョン」となる。日本人が発音する際のカタカナ英語としては「サブヴァージョン」が近い。「subversion」の定義を英語で解説
「subversion」は、"the act of trying to destroy or damage an established system or government"と定義される。つまり、確立されたシステムや政府を破壊または損傷を与えようとする行為を指す。「subversion」の類語
「subversion」の類語としては、「undermining」、「sabotage」、「disruption」などがある。これらの単語も同様に、既存の体制や秩序を破壊するという意味合いを持つが、それぞれ微妙にニュアンスが異なる。「subversion」に関連する用語・表現
「subversion」に関連する用語としては、「subversive」がある。これは形容詞形で、「破壊的な」や「転覆させるような」といった意味を持つ。また、「subvert」は動詞形で、「破壊する」や「転覆させる」という意味になる。「subversion」の例文
1. The government accused him of subversion.(政府は彼を転覆行為の疑いで告発した。)2. They were arrested for their subversion of the state.(彼らは国家を転覆させる行為で逮捕された。)
3. The organization is charged with subversion.(その組織は転覆行為で告発されている。)
4. He was found guilty of subversion.(彼は転覆行為で有罪とされた。)
5. The subversion of the democratic system is a serious crime.(民主制度の転覆は重大な犯罪である。)
6. They were plotting the subversion of the government.(彼らは政府の転覆を企てていた。)
7. The subversion of traditional values is often criticized.(伝統的な価値観の転覆はしばしば批判される。)
8. The group was involved in the subversion of the regime.(そのグループは政権の転覆に関与していた。)
9. The act of subversion is punishable by law.(転覆行為は法律で罰せられる。)
10. The subversion of the system led to chaos.(システムの転覆が混乱を引き起こした。)
Subversion
CVSのバージョン管理モデルを踏襲しつつ、その不備と制約を解消するために、CollabNet社の主導の下にKarl FogelとJim Blandyによって開発されたバージョン管理システムの一種。
Subversionは、CVSに比べ、ファイルだけでなくディレクトリツリーの変化も追跡できること、ファイル名の変更などCVSでは扱いが難しかった変更に正確に追随すること、リポジトリ変更をアトミックに行うことでリポジトリの不整合発生の可能性がなくなったこと、バイナリファイルとテキストファイルを区別する必要がないこと、ブランチやタグの作成が効率化されたこと、プログラミング言語から利用しやすいAPIが整備されていることなどの点が改善されている。
関連見出し
バージョン管理システム
リポジトリ
チェックイン
チェックアウト
CVS
CollabNet
関連URL
subversion(http://subversion.tigris.org)
Subversion
別名:SVN
Subversionとは、CollabNet Inc.によって開発され、オープンソースソフトウェアとして提供されているバージョン管理システムの名称である。
Subversionは、それまでオープンソースのバージョン管理システムとして事実上の標準(デファクトスタンダード)となっていたCVS(Concurrent Versions System)に代わる、次世代版バージョン管理システムとして登場した。CVSの長所を受け継ぎながら、逆にCVSの持つ不便な点や不具合の解消が図られている。システムの基本的な仕組みや操作についてはCVSと同じものが保持されており、CVSを使い慣れたユーザーも比較的違和感なくSubversionへ移行できるように図られている。
SubversionにおいてCVSから大きく変更された改善点の例としては、リビジョンの番号のつけ方が変わった点、メタデータを付与できるようになった点、HTTPの拡張プロトコルであるWebDAVをサポートしたことで、Webブラウザなどとの連携を図ることが可能になっている点、などを挙げることができる。
Subversionは、2000年に開発が始められた。2008年7月時点での最新バージョンは1.5.0となっている。
参照リンク
subversion.tigris.org - (英文)
開発環境: | リポジトリ リビルド SDK Subversion シンボリックデバッガ 条件コンパイル シングルステップ実行 |
Apache Subversion
(subversion/ から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/08/16 03:11 UTC 版)
Apache Subversion(アパッチ・サブバージョン; SVN)はプログラムのソースコードなどを管理する集中型バージョン管理システムの一つ。元々は、CollabNetが開発していたが、2009年11月7日にApache Incubatorプロジェクトのひとつとなり、2010年2月17日よりApacheのトッププロジェクトとなった。ライセンスはApache Licenseに準じたものとなっている。
- 1 Apache Subversionとは
- 2 Apache Subversionの概要
Subversion(サブバージョン)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/10/07 16:14 UTC 版)
「コラブネット」の記事における「Subversion(サブバージョン)」の解説
CVSのバージョン管理システムを踏襲しつつ、その不備と制約を解消するために、CollabNet社の主導の下にKarl FogelとJim Blandyによって開発されたバージョン管理システム。世界中で最も多く使われているバージョン管理システムである。
※この「Subversion(サブバージョン)」の解説は、「コラブネット」の解説の一部です。
「Subversion(サブバージョン)」を含む「コラブネット」の記事については、「コラブネット」の概要を参照ください。
固有名詞の分類
- subversion/のページへのリンク