Xversion
SVN | Subversion Client for Mac
Super easy enterprise class version control. Packed with features, blazing fast and beautifully designed.
Universal app runs natively on Apple Silicon.
Subversion 1.14.1, interactive conflict resolution and native shelving & checkpointing.
14 Day Free Trial
Version 1.3.8 Requires macOS 10.14 or later
Easily add, edit and delete external definitions and ignore properties on folders.
Complete
Cherry Pick
Two URL
In your working copy browser just select your merge target and from the commands menu select your merge type. You will be presented with a sheet with all the options available. You can preview the output of the merge to check everything will go as expected.
The cherry pick merge also offers a revision ranges picker to help find the ranges you need.
- Create new repositories using any supported library version.
- Browse repositories at any revision.
- Supports http, https, svn, svn+ssh and file.
- Filter by commit date or lock state.
- Perform checkouts using any supported library version.
- Perform sparse checkouts.
- Drag & drop to move and copy items.
- Drag & drop export and import.
- Lock, unlock and delete files.
- Create new folders or entire folder paths.
- View file and folder properties.
- View blame / annotation information and corresponding log message.
- View working copy with options to include externals, view repository updates and view ignored items.
- Powerful filtering by status, name ,author and many more.
- Dedicated commit view. See committable items and view file changes before committing.
- Quick update to head or update with options.
- Upgrade working copy format.
- Add and delete items.
- Cleanup with new options in subversion v1.9.
- Drag & drop to move and copy items.
- Lock and unlock files.
- Create new folders or entire folder paths.
- Revert modified items back to base.
- Supports sparse checkouts.
- Easily resolve file, tree and property conflicts with the interactive conflict resolver.
- Drag & drop to export working version to finder or export with dialog and options.
- Identify tree conflicts and see a problem description.
- Merge and reverse merge items using:
- Complete, Cherry-Pick or Two URL
- Preview a merge to identify any potential issues.
- Visual revision range picker lets you see log information for each revision and indicates which revisions have already been merged.
- Simple right click to ignore unversioned items.
- Switch working copy or individual items.
- Relocate working copy to new repository URL.
- View and modify subversion file and folder properties.
- Quick comparing against head or base or with options.
- Create and apply patch files.
- Spacebar to Quicklook files and folders.
|
- Subversion built-in no need for extra installs.
- View detailed log information and associated changed paths.
- View blame / annotation information and corresponding log message.
- View a transcript of the current session.
- Fullscreen support
- Keep repositories and working copies organised in the sidebar.
- Badges for local changes & updates shown in the sidebar.
- Keychain integration.
- Authentication support for basic, digest, user certificate, ssh and SASL.
- Options to use system http proxy and DNS exclusions.
- Issue tracking integration.
- Hi resolution graphics looks great on retina Macs.
- Built-in help
- Drag sub-folders in the browser straight into the sidebar.
- Compare and merge integration with:
- Araxis Merge
- BBEdit
- Beyond Compare
- Changes
- DeltaWalker
- DiffMerge
- FileMerge
- Kaleidoscope
- P4Merge
- TextMate
- TextWrangler
- Integrate your own compare or merge scripts.
|
|
What people are saying on the App Store
SpeedGamer (USA) – Great
I feel like I have used every SVN client that exists on OS X, this is the only one I’ve found that:
1) Is fully native
2) Works well with a 6GB+ project
3) Is full featured, including merging and built-in diff
4) Doesn’t crash all the time
Not only that, but it’s very affordable and looks to be updated often. The last client I used was 5X the price, crashes often, and hasn’t been updated in a year.
Bababelouba (France) – The best SVN client
Blazing fast, full of features, easy to use, good looking …and cheap, Xversion is now my main SVN client. The assistance provided by Jonathan is great, he quickly solved the only issue I encountered. Thumb up!
Lazarus Long (USA) – Excellent GUI for Subversion
Xversion is fast, light and powerful. Everything you might need to do with the command line, you can do with this well-designed interface. Working with repositories and working copies is easy. I recently switched to Xversion from another app and have not looked back. When I had questions, the developer responded quickly. Highly recommended.
minimapxl (Italy) – Great utility
As an SVN user since its introduction, I must say that in an era of bloated applications, this utility stands out for its small size, extreme simplicity of use, and flexibility in seamlessly supporting virtually all SVN versions currently in use. Its distinctive Mac look and feel is handy for novice users and surely appreciated by more experienced people. Technical support—which I had the opportunity to experience first hand recently—is outstanding and compares favourably in speed and quality even with respect to the offerings of much larger software companies.
F4rthD3v1l (Australia) – Brilliant!
Use this in combination with the Simple SVN Server (running on a separate mac mini server – also available on the Mac App Store), and you can work on your projects one day at a time and keep track of everything. Brilliant low cost way to keep your code inside-LAN and collaborate with a small team on the next big thing.