I was also after a free SVN app, I tried a few different solutions, but none of them quite hit the mark. To start with I was excited by svnX, but then it's really confusing how it treats 'working copies' and 'repositories' differently - I still am not quite sure exactly when/why to use which of the multiple windows. It seems to cover everything, but just not fluently.
Free Svn For Mac Client
SmartSVN provides a similar Explorer integration, but also can be used as a standalone SVN client for different platforms. SmartSVN is available in three different editions: A free Foundation edition with fewer features and two commercial editions called Professional and Enterprise with the full feature set.
Some programmers prefer to have a client integrated within their development environment. Such environments may provide visual feedback of the state of versioned items and add repository commands to the menus of the development environment. Examples of this approach include AnkhSVN, and VisualSVN for use with Microsoft Visual Studio, and Eclipse Subversive[1][2]for use with Eclipse Platform IDEs. Delphi XE Subversion integration is built into the Delphi integrated development environment.
It is common to expose Subversion via WebDAV using the Apache web server. In this case, any WebDAV client can be used, but the functionality provided this way may be limited. Alternative ways to serve Subversion include uberSVN and VisualSVN Server.
SmartSVN is graphical client for the Open Source version control system Subversion (SVN). It targets professionals who demand a reliable, efficient and well-supported SVN client for their daily business.SmartSVN Professional has powerful features like Change Set handling (group your changes before finally committing them), Revision Graph (shows the branch structure and copy history graphically), built-in File Compare/Merge, Change Report or Tag and Branch handling, which make your daily work with Subversion as easy as possible.SmartSVN is the consequent successor of SmartCVS, and works together with your Subversion server out of the box.SmartSVN is available in two versions, a free Foundation version and the powerful Professional version.
SvnX is a free GUI Subversion client for Mac OS X.It helps you browse & manage your working copies, spot changes, and operate on them. It also lets you browse logs and revisions of your repositories. Features:
SCPlugin is a free Subversion plugin that integrates with the Finder, and works similar to TortoiseSVN (a Windows SVN explorer plugin). Syncro SVN is a commercial standalone SVN client ($60) that works on Mac, Windows, and Linux.
A helpful tool: Versions provides a pleasant way to work with Subversion on your Mac. Whether you're a hardcore Subversion user or new to version control systems, Versions will help streamline your workflow. Say hello to the fresh new look of your repository and start saying less to that command-line interface. Make sure to download the free demo to take it for a spin.
Viscosity's powerful DNS system goes above and beyond other VPN clients, offering both Full and Split DNS modes. Ensure that your VPN DNS servers are used by default with Full DNS mode, or use Split DNS mode to only use your VPN DNS servers for certain domains.
Viscosity has been developed from the ground up for both macOS and Windows to provide a premier and native experience on both platforms. This makes is easy to deploy a single solution to all of your users, without the expense of having to train support staff and users in the use of multiple clients for different platforms.
Viscosity is in use everywhere, from large enterprise to small business, schools, universities, at home and on the road. You can use deploy Viscosity with piece of mind that it has been constantly tested and refined for almost any network environment. Viscosity has been constantly refined to automatically adjust to a huge variety of network conditions to ensure your user's VPN connections are reliable and trouble-free as possible.
We want to build a best of breed visual client that utilizes the best features of clients from other revision control architectures. While being easy enough for users new to Subversion to work with it must also be powerful enough to make experienced users even more productive.
Git Extensions is a powerful open-source Git client for Windows. It provides a rich user interface, integrates with Windows Explorer and has plugin for Visual Studio. Important tools like commits log, files history, diff and blame are included in a single application.
SourceTree is a free client for Git or Mercurial from the team at Atlassian and is available for Windows or Mac. Similar to Tower, SourceTree gives you full functionality for working with your Git repos, local and hosted. It's a good option for those new to version control, but also meets the needs of the power users.
Cornerstone is our favorite Subversion client for the Mac. It has some unique and useful features, including built-in file comparison and the creation and merging of tags and branches. Cornerstone includes syntax highlighting for many popular languages, and even supports design files such as PNGs, PSDs and JPGs.
Versions is another very powerful client for Mac. It provides the most important features and tools at the click of a mouse. You can commit your work, stay up to date and easily track changes to projects and files. You can even create new Beanstalk repositories right from inside Versions.
TortoiseSVN is free, very powerful and popular Subversion client for Windows. It is implemented as a Windows shell extension, which means that it integrates seamlessly into the Windows Explorer and other file managers. Many languages are available for international users. TortiseSVN also comes with helpful tools like TortoiseMerge, TortoiseBlame and TortoiseDiff.
We made the decision to acquire Cornerstone to continue to provide the Assembla community the best-in-class suite of tools they need for modern, high-performing source code management. You can download a 14 day free trial version of Cornerstone here.
This offers administrators more control, more security, and can be an easier system to begin using. If the centralized approach is for you, then installing SvnX is your first step to using Subversion on Mac. This client adds a GUI interface to the Subversion terminal app.
Ben Stockton is a freelance technology writer based in the United Kingdom. In a past life, Ben was a college lecturer in the UK, training teens and adults. Since leaving the classroom, Ben has taken his teaching experience and applied it to writing tech how-to guides and tutorials, specialising in Linux, Windows, and Android. He has a degree in History and a postgraduate qualification in Computing. Read Ben's Full Bio
Subversive is designed to be used as a full-featured SVN client, so you can update, commit, merge changes, work with SVN properties, view change history and perform other operations with SVN directly from the Eclipse environment.
Subversive includes several features that extend functionality of the standard SVN client. In particular, Subversive can show the SVN repository content grouped by the logical structures of trunk, branch and tag and display changes on a visual revisions graph.
Aqua Data Studio includes a built-in client for the Open Source version control system Apache Subversion (SVN) that runs on Windows, Mac OS, Linux and Solaris. A rich set of SVN server features are available through a powerful graphical interface, that provides quick and easy access to versioned files. File operations common to all version control systems such as editing, adding, deleting, renaming, reverting, checking in and updating files are supported. Other major SVN features in Aqua Data Studio include branch, tag, switch, merge, compare, history, refresh and repository browsing.
The SVN client helps to track changes made in files between revisions. With the Version Control->Show History option, Revision number, author information, comments and date of change associated with the file can be viewed. The Changes column displays whether the files have been added, modified or deleted.
Fork is a free advanced GUI git client for Mac and Windows with an emphasis on speed, user-friendliness, and efficiency. Its features include a themeable layout with quick action buttons, a built-in merge-conflict helper and resolver, a repository manager, GitHub notifications, etc.
Fork has the most features in a free GUI Git client that I know about including an interactive rebase, Git-flow, GIT LFS, cherry-pick, revert, sub-modules, etc. all in a beautiful UI.
GitHub Desktop is a completely free and open source customizable Electron-based Git client app developed by GitHub for you to interact with GitHub as well as other Git platforms including Bitbucket and GitLab.
Tower is a paid GUI Git client for macOS and Windows and currently one of the leading client apps among professionals. It lets you learn more about version control by enabling you to perform all the Git actions with a visual representation of all instances including sorting merge conflicts and collaborating on projects.
You can enjoy its free trial for 30 days without restrictions after which you are to make an annual payment of $69/user or $99/user for a Basic or Pro subscription respectively.
GitKraken is a freemium cross-platform GUI Git client for working with Version Control Systems including GitHub, Bitbucket, and GitLab, among other platforms. It aims to make you a productive Git user by providing you with an intuitive UI, task tracking, a built-in code editor, merge conflict editor, support for integration with other platforms, etc.
SmartGit is a feature-rich Git client for Mac, Linux, and Windows with support for SVN and Pull Requests for GitHub and Bitbucket. Its features include a CLI for Git, graphical merge and commit history, an SSH client, Git-Flow, file merge, conflict solver, etc. 2ff7e9595c
Comments