It’s native as in a native plugin or native to being inside Unity as a Unity editor extension. I meant native as in local to Unity. Good point though, I’ll change the title and change native to editor extension.
Crossover alone won’t give you the functionality that we provide in our tool.
ok cool because ive seen quite a few blog posts regarding how version control sucks with unity free because of the weird structure that unity uses and that without the meta files that the pro version offers it is a pain to manage. but this handles all of that for you?
EDIT: it seems i was mistaken and in the most recent version of the free version there is the option for the meta file scheme unter edit → project settings → editor. i guess this means that version control is an option now.
I had my part in the process to liberate meta files. Unity 3.3 added a process that on the free version it would delete the meta files if they were detected. I made a bug report that this was destructive. It was odd behaviour and such a change and should be limited to just stop creating meta files in the free version. 3.4 enabled meta for the free version. And 3.5 enabled Force text meta files for the PRO version.
I recomment that if you are on the 3.X branch, use the latest 3.5.7. Turn on meta files. If you are PRO turn on meta files with force text. And then Good SVN is for you.
If interest builds we will add support for more clients like versions, mecurial, beyond compare, and others…
usually within Visual Studio I can see which files have been modified, which have to be added to SVN etc. Is there some kind of icon or colored dot that will be shown aside the file name inside Unity? The screenshots don’t make that clear.
@capitalJmedia: First video says that it works with “Cornerstone”…
If there’s enough interest we plan on adding support for other clients like Cornerstone. For now it uses my personal favorite TortoiseSVN. I do have cornerstone and I have the ability to set it up. We can also change the icons to show the SVN status.
I normally hit the status button to view it in the GUI popup or hit the commit button. I typically know what I’ve changed or I have a good idea. But we can use icons in the future. We currently didn’t show any special icons yet…
Hi, we’re currently evaluating a switch from Unity’s asset server which has proved to be less reliable than we’d like it to be to subversion. Does this plugin also work with the command line SVN client that comes with OSX or do we have to install CrossOver to make it work on Macs?
Currently on the Mac side, CrossOver + TortoiseSVN is required until we add support for more clients. Adding more clients will depend on sales. And everyone that uses Good SVN gives us good feedback.
Is there an API that could be used to extend support for more clients? I really don’t want to install CrossOver+Tortoise when there is already a svn client coming with every Mac. So I wonder if I could extend support for this client myself? How much effort would I have to spend on it?
The problem is that Mac comes with SVN 1.6 support. And with CrossOver and Tortoise you can add support for both SVN 1.6 and 1.7 at the same time. You can’t even do that on Windows.
You are talking about a significant effort because adding command-line svn support would require making new GUIs and hooks.
It would cost more in time than getting CrossOver with our 25% off promotion.