Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Versions: a gui Mac subversion client (versionsapp.com)
27 points by parenthesis on June 4, 2008 | hide | past | favorite | 24 comments


Versions is very cool... but doesn't it seem like they've missed the boat a little?

Git has effectively taken the world by storm recently, with a slew of web-based interfaces to people's push points and a huge amount of developer mindshare.

This might have been big money a few years ago.


I think you underestimate the number of users SVN has now and will continue to have. As SVN goes more and more mainstream companies will stick with it once they have it up and running. Switching to the latest and greatest VCS all the time is not a good use of time and resources.


Yep. I work at a rather large avionics company, which still mostly uses ClearCase. It's often an uphill battle to get projects moved into Subversion. Git?... not for a long time here, methinks.


If you're at a "large avionics company" using ClearCase, you're probably not using Macs with "10.4.9 and higher". (Because IBM says "At this time there is no plan to support ClearCase on Macintosh OS X, and it has not been tested for use on X11".)

It may be a good rule to support the median VCS if you're going after the median consumer, but a program for developers on recent versions of Mac OS X is not aiming at median consumers.


Touché, few Macs here, though I was just meaning to offer a datapoint for not-everyone-moving-to-Git-yet... Slightly useless in this context, I guess. :-)


I think I used to work there, and all I can say is, "I'm sorry."

I managed to get Ruby used there on our contracts. Maybe you could get Git into the workflow? The easy sell is that Git is a better backup scheme than any other backup scheme ever devised, because of the distributed nature of projects.


I work with primarily MS shops and so many of them are still using Visual Source Safe and don't even know what SVN is, let alone Git.


Versions was first publicized about two years ago. Their site has been saying "coming soon" forever; I figured it was vaporware.

I am stunned that it was actually released. Hopefully, they can quickly adapt the beautiful UI to work with git.


Git's great for the Linux kernel. SVN is the versioning system of choice for alot of OSS projects.

Hey, I'm just glad to get passed CVS and it's poopy recursive directory support.


I suspect that most OSS projects will begin to migrate soon if they haven't already.

Git makes migration from SVN so easy there is very little reason not to do it, and with free web-based collaboration points. Given git-svn, you can still have SVN be a central storage point and still use git locally, so there is basically no downside to using it. It's hard to imagine how it wouldn't take over the OSS software world.


SVN is what many 'ugly majority' corporations are starting to move to. Now that is stable and big enough and has enough mindshare to become "the default".


> SVN is what many 'ugly majority' corporations are starting to move to.

Not a big deal. Of course mediocre developers are going to choose mediocre tools. That doesn't mean good developers should blindly follow their lead, though.


If you're using Git on a Mac, try GitNub: http://github.com/Caged/gitnub/tree


That's not really an alternative. It's equivalent to SVNx for Subversion, which has a horrendous UI.

The appeal of Versions is that it adds polite, beautiful interaction to something as mundane as version control.

I'd rather use the command line than GitNub or SVNx.


Is there a place to grab a binary for this?



I've been keeping my eye on this product for awhile, I'm actually concerned to use it given how long it's taken to come to market.

I'll give it a try this evening.


Meta-comment: These comments exemplify the classic Usenet culture:

"What's the best way to X?"

//blow to the head

"Do not X! You must Y!! Only the clueless and terminally insane even consider X!!!"


Ugh, it doesn't support sites with self-signed SSL certificates. Does Versions expect me to send my SVN password in the clear? That's crazy!


Someone pointed out to me that Versions will work with sites using self-signed certificates if svn has been previously allowed to connect to the site (from the command line).


pardon my ignorance - but how can i setup versions with my SVN repo and my local checkout? I was able to give it the login to my svn repo and that worked fine, but no clue how to get it to recognize my local svn checkout


Without knowing anything about Versions, why not just `svn ci` whatever you have modified locally, then re-checkout the repo again using the client? Totally understood if it's a big download, just throwing it out there as an option.


Press the plus sign bottom left and add a "local copy" bookmark. You have to do it one at a time although >.<. They should add a mass add.


damn that site is pretty. i want the app just cuz of the site.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: