
Apache Subversion
6.4#18 in version control softwareFree planFree planAPILinuxmacOSSelf-hosted
Visit

| Fact | Apache Subversion | Diversion |
|---|---|---|
| Integrations | The project site identifies TortoiseSVN and IDE integrations such as Eclipse and NetBeans as separate third-party projects outside the core Subversion offering. | The product page names Jenkins and TeamCity CI/CD integrations and a RESTful Web API for custom integrations. |
| Platforms | The project distributes source code and lists third-party binary packages for Windows, macOS, Linux distributions, and other operating systems. | The quickstart documents Windows and macOS desktop apps, a CLI-based Linux workflow, and a WebUI. |
| Security | The project directs vulnerability reports to the Apache Software Foundation security process and publishes a list of past advisories. | Diversion states that its infrastructure is SOC 2 certified; its trust center lists SOC 2 Type I compliance and controls including encryption in transit and at rest. |
Subversion suits individuals or organizations that want a self-hosted, centralized version control system. Its optional file locking can suit projects where some files should require a lock before editing.
Diversion suits game developers, virtual production and architectural visualization studios, AI/ML teams, and creative teams working with large files. It also offers integrations for Unreal Engine, Unity, Jenkins, and TeamCity workflows.