我在命令行上使用svn已超过5年了,但我正在考虑切换到GUI。 Mac颠覆应用程序的两个国王似乎是Versions和Cornerstone。我见过的大部分评论/评论都是在2008年Cornerstone首次发布的时候。它现在是2010年,两个应用程序都发生了重大变化。
过去一周我一直在运行两个应用程序的试用版,我仍然无法下定决心。你会推荐哪一个?为什么?
答案 0 :(得分:28)
Cornerstone已经推出几年,第2版刚刚发布。它现在是Mac上最有价值,速度最快,功能最丰富的Subversion客户端。仅合并功能和注释非常棒。我从来没有见过这样一个很酷的选择,你可以在比较时单击一个文本块,并为该块显示日志消息以及在令人惊叹的用户界面中需要的所有统计信息,它太棒了。
说真的,我不能推荐这个工具。它与版本不同。
答案 1 :(得分:4)
我已经尝试过两者并且更喜欢Cornerstone,主要是因为它具有更优越的文件差异界面。
使用Cornerstone,您可以双击提交列表中的任何文件,它会立即显示您的版本与存储库版本的差异。这使得在签入之前快速代码审查您的更改变得非常容易。
对于版本,据我所知,您必须按Ctrl-D,然后点击比较,然后等待几秒钟才能加载diff工具。
答案 2 :(得分:3)
阅读完本文并查看CornerStone 2.0和版本后,Corner Stone赢得了文件比较的简单性。
对于版本,我必须下载或安装XCode(或其他)。 Cornerstone内置了它,根据我的喜好,Cornerstones文件比较是我见过的最好的休闲用户。它只是立即清楚添加和删除的内容。
我没有尝试过分支和合并,但似乎Cornerstone已经做了很大的努力。
答案 3 :(得分:2)
我想添加Cornerstone 2现在有分支&合并,这是一个真正的版本1。我非常激动地在那个版本之前购买了版本,所以我觉得有点刺痛: - (
答案 4 :(得分:1)
如果你是学生,Cornerstone也有很好的教育折扣。
我希望在查看文件夹的历史记录时,您可以在Windows上以Tortoise的方式查看该文件夹中各个文件的更改。
答案 5 :(得分:1)
答案 6 :(得分:1)
基石赢了。我们经验丰富,基石1.5对我们经验丰富的团队成员和我们的生产工程师(更随意的SVN)来说要好得多
答案 7 :(得分:1)
Cornerstone没有进行svn合并。对我来说,这是一个交易杀手(将一个分支的修改合并到主干?不是)。
如果你需要做的就是提交,浏览和结账,Cornerstone很性感,很棒,我比UI更喜欢UI。
对于日常使用 - 分支,标记,合并 - 我最喜欢SmartSVN,它是跨平台的。用户界面不那么性感。
答案 8 :(得分:1)
我们刚刚购买了15个Cornerstone 2许可证,花了几天时间对其中的竞争产品进行评估。除此之外,Cornerstone 2与其他一切不同。整个应用程序设计得非常好,经常令人难以置信。从浏览您的工作副本到令人敬畏的合并支持,它只是没有变得更好。它超级快速且易于使用。值得一提的是注释,它使竞争对手所做的其他事情看起来过时和蹩脚。保持Zennaware的惊人工作。
答案 9 :(得分:1)
我试过了基石2和版本。
最后,我选择了基石2,因为它提供了更直观的工作流程。你可以轻松添加一个文件,apple + enter来查看diff,然后是apple + t来提交。我发现在基石中看到差异信息更容易,如果有意义的话,感觉更像苹果应用程序。
答案 10 :(得分:1)
另一个考虑因素是SVN 1.7支持。自2012年2月中旬以来,Cornerstone已经拥有此功能。版本中不支持此功能的正式日期。
- 叹气 - 我拥有版本,但本周将购买Cornerstone因为我不能再等了。
答案 11 :(得分:0)
Cornerstone有这样一个借口,看起来很痛苦。不能等待审判到期并继续前进,测试别的东西。
答案 12 :(得分:0)
尝试使用SmartSvn,它具有更多功能,并且比任何功能更强大。我也使用svnx,但UI很糟糕。
答案 13 :(得分:-1)
我正在使用版本,因为它符合我的需要,在购买之前我从未听说过基石。
如果你无法下定决心,这可能意味着两者都能很好地适合你,那么请选择cheapes选项,或者支持得最好的选项。 (我不知道对任何一方的支持如何,从不需要任何支持)