Mac下的SVN工具:Cornerstone与Versions比较

Cornerstone VS. Versions

(Cornerstone图标)

(Versions图标)

我们先来看Cornerstone(http://www.zennaware.com),从界面上看,Cornerstone的功能似乎大而全,但是SVN最重要的几项功能如Log和Timeline竟然不能用(Log取不下来),这是非常重要的功能缺陷,所以只能给它打50分。

 

下面再看Versions(http://versionsapp.com/),从界面上看,Versions的功能似乎没有Cornerstone功能多,但是SVN最重要的功能都可正常使用,可以满足平时工作中99%的需求。Cornerstone的Compare功能需要调用系统的FileMerge,而FileMerge不如Cornerstone自带的文件比较工具好用,这是Versions比Cornerstone差的地方。所以我可以给Versions打80分。

或者我们可用把两个SVN工具都装上,当需要Update/Commit/Compare的时候用Cornerstone,当需要查看Log/Timeline以及别的和History相关的操作的时候可以有Versions。

另附Versions过期解决办法,已验证
rm ~/.CF89AA64
rm ~/Library/.FB64CF89
rm ~/Library/Preferences/com.blackpixel.versions.plist
open ~/Library/Preferences/.GlobalPreferences.plist
Delete the key: com.blackpixel.versions.ezsRequiredToken and save it.
Now run Versions and your trial is reset to 1 month. :8)

6 thoughts on “Mac下的SVN工具:Cornerstone与Versions比较

  1. tianye2856

    在那里扯淡,自己不会用CornerStone,我一直都用CornerStone,Timeline和Log的功能都可以,比versions好用多了并且功能很强大。楼主自己不会用不要在那里乱说行不,你自己花钱下载个完整版的CornerStone就知道功能有多强大了。

  2. 被败毒BI的

    versions 可以把比较工具修改一下,使用Changes,然后就可以很爽的用的。我的cornerStone的timeline也不能用。不知道为啥。。很奇怪的说