Hey guys and gals,
I'd better ask your opinion on this matter:
Background infoWe're a development shop, that uses mostly Windows to develop software (client- and server-side), written in Java, C#, Cobol, Progress, C++, html5/Javascript, Delphi and Modula (most projects only use a subset of these
) and deploy that on Windows, HP-UX and Redhat Linux.
We use several SVN repositories for source storage and versioning.
For some of these applications we also develop apps for iOS, that need to be developed on a Mac, and for Andoid, that can nicely be developed on Windows.
On Windows we use the 'native' IDE's for the development languages named above, that all come with integrated/plug-in SVN support, like Eclipse, NetBeans and Visual Studio, or use TortoiseSVN from Windows Explorer for update/commit/merge/diff.
The dilemmaThe (small) department that develops using the Mac now asked my department (Software Engineering) for a (single) license of SmartSVN to be able to update/commit directly from the Mac to the SVN repositories. Knowing nearly nothing about development on Mac I did some research to find that this tool requires a recurring licensing cost that we'd like to avoid, I suggested them to try and use Eclipse with the Subversive plug-in, as is our default choice on Windows/Eclipse.
Your advice requestedWho has experience with development on Mac, using SVN as a source repository, and can give some advice in this matter?
I have 2 goals here: 1) We'd prefer to have an open source/free solution, but if there is some edge in using SmartSVN (the team is pushing in that direction, because 'it was investigated and found to be good'), I'd be very interested to hear from you. And 2) We'd like to use one of the already known/familiar tools so switching developers will be as smooth/easy as possible.
Tools/solutions I've found so far:TIA!