Comparison of Subversion clients
From Wikipedia, the free encyclopedia
A comparison of Subversion clients includes various aspects of computer software implementations of the client role using the client–server model of the Subversion revision control system.
Subversion clients comparison table
| Name | Programming language, toolkit | Operating system | License | Integration | Languages | Network protocols | Current version | Last release date | Server functionality | Visualization |
|---|---|---|---|---|---|---|---|---|---|---|
| TortoiseSVN | C++, MFC | Microsoft Windows (32/64-bit/Arm64) | GPL | Windows Shell (Explorer) | 54 languages (including English)[1] | http, https, svn, svn+ssh, file, svn+XXX | 1.14.7 | April 16, 2024[2] | No | Diff, merge, Revision Tree, blame |
| Trac | Python | Linux, Unix, Mac OS X, Microsoft Windows | Modified BSD | web-based | 33 languages (including English)[3] | file | 1.4.3[4] | May 9, 2021[4] | Yes | Log |
| ViewVC | Python | http, https | "two-clause Berkeley-style" | web-based | English | http, https, svn, svn+ssh, file | 1.2.1 | March 26, 2020[5] | ? | Diff, annotation, blame, revision graph |
| VisualSVN | Microsoft Windows (32/64-bit) | proprietary | Microsoft Visual Studio (all editions except Express) | English | http, https, svn, svn+ssh, file | 8.5.0 | November 25, 2025[6] | Yes | ? | |
| Xcode | Objective-C, Cocoa | macOS | Proprietary, free[7] | Xcode IDE | English | 9.4.1 Support for SVN was dropped in Xcode 10 |
June 19, 2018 | ? | ? |