Best subversion client for Mac OS

本文推荐了Mac上两款优秀的SVN客户端:Versions和Cornerstone。 Versions以其MacOSX风格的界面和易于使用的特性脱颖而出,是Mac用户的理想选择。尽管Cornerstone也表现出色,但Versions在工作副本管理方面提供了更好的体验,这使得它成为当前的最佳选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问:

On Windows, Tortoise SVN is the daddy, no question. On the Mac there is nothing as simple and integrated, but there is a fair choice of tools. Which GUI clients are worth checking out and why?


答:

Having been disappointed with them all for one reason or another (mainly because they're horrible to use), I settled on the command line tools for ages. I was therefore delighted to find one that didn't make me want to stick pins in my eyes. Versions is a new svn client now in Beta and is the first one to offer proper Mac OS X look and feel.

WARNING - Beta 5 converts your working copies to 1.5 format, and earlier versions of the svn command line client tools cannot work with them after 1.5 has touched them. But it is easy to update the client tools to 1.5. As of 20080811, Beta 6 now supports both 1.4 and 1.5.

[I have no connection with the company or product]

EDIT - Cornerstone does look good... I am happy with Versions for now, and will probably pay for it when it launches. The main loss for me is the built in diff-window in Cornerstone - that's nice - but the clunky management of working copies separately from repositories is something I found really bad with things like svnX and I think that's a clear win for Versions.

Diffing is so important that every developer should have a good tool. On Windows we settled on the freeWinMerge, but on the Mac I rely totally on the awesome and free TextWrangler; Versions automatically selected it to use for doing comparisons, so I am happy as a hog with them working together.

The Ohlhauser review is really useful - thanks for linking that. He's also posted a follow-up which is also worth reading.

I'm really glad there are now two really good tools available; SmartSVNsvnX and ZigVersion were all good efforts but all far short of the excellent standard set by TortoiseSVN on Windows.

UPDATE, JUNE 2011: Following the purchase of the Sofa team by Facebook, the future of VersionsApp is a little unclear - it will continue but I'm not sure who will be maintaining it now. In other news, it still lacks built-in support for merging, still the biggest headache for many svn users, I believe. But Cornerstone 2 supports merging and branching in the GUI now, so am currently downloading that to evaluate it.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值