"Versions" SVN product

Sorry if this is already on the forum but it’s kinda hard to search on Versions and SVN found no matches.

Is anyone using the SVN client for Mac called “Versions”? If so, what has been your experience?

thanks

[quote=356101:@Bill Plunkett]Sorry if this is already on the forum but it’s kinda hard to search on Versions and SVN found no matches.

Is anyone using the SVN client for Mac called “Versions”? If so, what has been your experience?

thanks[/quote]

years ago when I had to use SVN, I used Versions and it was fairly good. I got spoiled with good GIT clients so the bar got set high. If I had to do SVN, I would use Versions.

thanks!
—sb

I’ve been using Versions since about 2008 or so. I like it and I’ve had no trouble with it, but it does not really get a lot of feature updates these days. It doesn’t have great merge capabilities, for example.

If you haven’t already, you may also want to look at Cornerstone.

I’m using that on my macOS systems, and I’m quite happy with it.
It’s a solid and up-to-date “Swiss quality” product :wink:

I was using Versions for years, but even before switching to Git, Versions’ neglect was starting to become an issue. It’s a nice client, but I’d look for an actively developed product if considering a new purchase.

Cornerstone is a solid product. The developer has been bitten by the I-don’t-need-contrast bug that makes it hard for me to use an app. The last small update was over a year ago which is way too long. The developer usually reacts fast.

Great advice everyone - as always here.

I’ll look closely at Cornerstone. I’ve looked a lot at GitHub because of its’ popularity but I think it overly complex for my needs. I’m a one man shop so don’t need collaboration or sharing. I’ve looked at SG Project and SourceTree.

I was down to Versions or SourceTree because I was not familiar with CornerStone - but I will be shortly.

Thanks again everyone.

Question:

When I have a Working Copy ‘checked out’ on my local drive and I need to take the code on a business trip, can I copy the working copy folder to my laptop, possibly make changes, and upon return, copy from the laptop back to the Working Copy folder, then commit the changes to the repository?

I use SourceTree for many years now…

[quote=356154:@Bill Plunkett]Question:

When I have a Working Copy ‘checked out’ on my local drive and I need to take the code on a business trip, can I copy the working copy folder to my laptop, possibly make changes, and upon return, copy from the laptop back to the Working Copy folder, then commit the changes to the repository?[/quote]
If that’s what you want to do, I recommend git. Each user has a full copy of the repository that gets synced with a central service. Your use case is perfect for it.

I had CornerStone for SVN and I use SourceTree for my BitBucket git repositories.

I’m not the most experienced in version control but I somehow always got into a pickle somewhere with SVN and yet never have with git. Conflicts seemed to common for me in SVN, never got to the bottom of a lot of them but I suspect it was mostly an operator (me) issue :slight_smile:

Want to make sure I understand - Git is a protocol and GitHub is an application implementing the Git protocol. Is this correct. So I could use Git without GitHub.

Also, I have GitHub Desktop installed but am just not using it. Has anyone used this before?

Bill Plunkett

There are some videos on developer.xojo

Git Part 1
Git Part 2
Code Sharing

Maybe those videos can help you

[quote]Brian[/quote] thanks for the reference - that did explain quite a bit.

I am about to settle on SourceTree and GitHub. Just need to workout some workflow questions and make sure things will work as I expect them to…

That’s a good combination, I use SourceTree with GitHub (for public stuff) and GitLab (for private stuff, because I’m a cheapskate).

I’ve been using SourceTree for many years, you had to pay for it when I first started using it, it’s free now. It’s been very reliable for me, and is updated regularly.

Versions hasn’t seen a lot of love lately (it did get a nice 10.12 update) but I still prefer it as a subversion client. The way it handles the repo as if it were Finder I just love.

I use Fork.app for git because it has features that make git behave more like subversion (and honestly that’s the biggest stopping point for me using git).