Apache Subversion は、ドキュメントの価値を認めるコミュニティがあるという点で幸運です。このページには、Subversion のユーザーと開発者の両方、および Subversion が統合されているサードパーティ製ツールユーザーを対象とした、さまざまなドキュメントのポインタが掲載されています。このドキュメントの多くはそれ自体が自由なライセンスで公開されているため、エラーを見つけた場合は、ドキュメントの関連する所有者に修正を提出してください。
Subversion の使用方法を知りたい場合は、オンラインで 購入 できる、数多くの公開されたユーザーマニュアルがあります。これらのテキストの 1 つである Version Control With Subversion (通称「Subversion の本」) は無料ライセンスで提供され、Subversion コミュニティ自体によって公開で開発され、 https://svnbook.red-bean.com で完全版をオンラインで無料で閲覧できます。
Subversion コミュニティは、コミュニティが長年の経験の結果として確立したさまざまなポリシーを誰もが遵守することで、最高の効率を発揮します。次のドキュメントは、ここではどのように物事が行われているかについての貴重な洞察を提供します。これらが Subversion への貢献だけでなく、独自のソフトウェアプロジェクトでベストプラクティスを構築して確立する際に役立つことを願っています。
Subversion は C プログラミング言語で記述されたモジュールライブラリの集合であり、それぞれに明確に定義された関数と型の集合があり、それらが組み合わさって Subversion のアプリケーションプログラミングインターフェイス (API) を構成します。この API は、ソフトウェア自体の主要リリースストリームの中で安定しているため、Subversion 1.1.0 のインターフェイスを使用するソフトウェアを作成する場合、Subversion ライブラリが 1.6.0 にアップグレードされても、ソフトウェアをまったく変更したり再コンパイルしたりせずに、ソフトウェアが引き続き機能すると予想できます。
Subversion のバージョンがサポート終了した後も、アーカイブや履歴上の理由から古いドキュメントを提供し続けます。
バージョン | C API ドキュメント | JavaHL API ドキュメント |
---|---|---|
最新のリリース | C API | JavaHL |
Subversion 1.14 | C API | JavaHL |
Subversion 1.13 | C API | JavaHL |
Subversion 1.12 | C API | JavaHL |
Subversion 1.11 | C API | JavaHL |
Subversion 1.10 | C API | JavaHL |
Subversion 1.9 | C API | JavaHL |
Subversion 1.8 | C API | JavaHL |
Subversion 1.7 | C API | JavaHL |
Subversion 1.6 | C API | JavaHL |