SmartSVN for Mac
SmartSVN is a reliable and user-friendly Subversion client for your Mac that can help you track the changes in your working copy format, client-server protocol and all Subversion commands.
SVN, the abbreviation for Apache Subversion, is a revision control and software versioning system use by developers to maintain all versions of your webpage, source code or documentation. SVN comes as the successor of the famous Concurrent Versions System.
Branch and Tag support
By using SmartSVN you can work with multiple branches and tacks and avoid working with long and difficult to remember URLs.
The Tag Browser helps you view all available branches and tags in a hierarchical order and allows you to switch between branches and tags.
Practical change markers
As you browse the project directory you can effortlessly view the directories containing local modifications thanks to the red arrows and which directories have been changed in the repository thanks to the green arrows. Additionally, the Remote State of the files helps your prevent and detect potential conflicts.
The color-coded display helps you quickly identify new, locally or remotely modified files as well as files and directories that have not been stored locally.
Finder integration and file comparison
Furthermore, SmartSVN seamlessly integrates with your Mac and, as a result, you can run all major command directly from within a file manager of your choice. On top of that, you have access to a built-in file compare with inner-line comparison that allows you to edit the compared files on the go.
The Transactions tab is designed to automatically grab info about the new revisions from the repository. Consequently, you’ll be able to stay up to date with all commits that take place within your project.
When you are happy with your changes you can use SmartSVN to commit them to nested working copies and deliver commit messages for each affected repositories. Moreover, you can spell-check your commit messages using Mozilla or OpenOffice dictionaries. SmartSVN is capable to automatically detect the best matching language allowing you to focus on your work.
Useful Repository Browser
With the help of the SmartSVN’ Repository browser, you can navigate through the structure of your repository, create and check directories, move, copy, delete or rename folders and files, check different versions of a file and display the file and directory logs and revision graphs.