Apache Subversion 很幸運擁有一個重視文件編寫的社群。此頁面包含指向各種文件來源的指標,這些文件針對 Subversion 使用者和開發人員,以及 Subversion 整合的第三方工具。這些文件大多數本身都是自由授權的,因此如果您發現其中的錯誤,請隨時向文件相關的所有者提交更正。
如果您想了解如何使用 Subversion,您可以在線 購買多本已發布的使用者手冊。其中一本 — 使用 Subversion 進行版本控制(親切地稱為「Subversion 書籍」)— 採用免費授權,由 Subversion 社群本身公開開發,而且也可以在 https://svnbook.dev.org.tw 免費線上完整取得。
當每個人都遵守社群根據多年經驗所建立的各項政策時,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 |