适用于Windows Vista(64位)的最佳Subversion客户端
我已经在Windows环境中使用TortoiseSVN一段时间了。它看起来功能非常完备,可以很好地集成到Windows Shell中,更重要的是,向没有或者很少有源代码控制经验的同事教书是相当容易的。但是,由于我们已经迁移到Windows Vista 64bit,所以Tortoise一直存在很多错误,并且似乎导致了许多explorer.exe异常和崩溃。无论是软件的旧版本还是最新版本(1.5.1内部版本13563)都发生了这种情况。
我很好奇是否有人对将在Windows(特别是Vista 64位)上运行的其他Subversion客户端有建议。这里的开发人员使用各种文本编辑器,因此使用Visual Studio或者Dreamweaver for SVN并不理想。
我听说过有关Cornerstone的很棒的事情,并且会喜欢Windows的类似功能(如果存在)。
我将Vista / explorer问题与Tortoise相关联,因为在我使用Tortoise中的功能时,通常会发生这些问题。有时,调出"合并"屏幕会导致GUI开始表现异常,并最终挂起或者崩溃。
我没有看到1.5.2-我正在安装,也许这可以解决我的一些问题。
解决方案:
我使用TortoiseSVN的64位版本已有很长时间了,在Windows 64位或者Vista 64位上从未遇到过问题。我目前不知道在Vista上可以使用的任何其他类似SVN客户端。问题是否可能出在TortoiseSVN的配置甚至是Vista的安装中?问题是在Vista本机还是SP 1上发生的?
我将第二个Diago的答案。我在Vista x64上大量使用TortoiseSVN。
我确实从旧版本直接升级到1.5.2,但从未使用过1.5.1. 我们是否尝试过1.5.2?
TortoiseSVN与VisualSVN for Visual Studio结合使用。
我也在Vista中遇到资源管理器崩溃的问题(尽管我不是64位版本)。我正在使用Vista Super Saijen(或者他们所说的最昂贵的版本)。我没有Tortoise的任何错误。
但是,我的资源管理器确实每隔一天崩溃一次(如果一天"休息",一天有时会崩溃几次)。我不是很肯定这是由TortoiseSVN引起的。据我了解,资源管理器在Vista中崩溃了很多...
我们是否尝试过卸载Tortoise并使用Windows一两天,看看它是否仍然崩溃?我们是否每天至少重启一次计算机(似乎两次重启之间的时间越长,崩溃越严重)?
我曾经有很多由Tortoise引起的Explorer崩溃(32位)。自从我在TSVN的"图标叠加"配置中使用"包含/排除"路径设置以来,它们似乎已经消失了。将图标叠加层限制在特定目录中(我将源保存在此目录中)使此过程更加稳定。
乌龟SVN与Ankhsvn for VS 2005
同时运行32位和64位客户端...。否则,从32位进程(包括加载和保存对话框)启动的资源管理器实例将没有Tortoise菜单。
回答时也请升级到最新的1.5.3.
我已经安装了Tortoise,但很少在SmartSVN上使用它。它是一个基于Java的应用程序,因此看起来不像Windows本机应用程序,但性能很好。有一个免费版本,功能减少,但是付费版本不是很贵(79美元),非常值得。我发现最大的好处是实时视图类似于Tortoise中的"检查修改"功能,该功能在每次UI获得焦点时都会自动刷新。我们可以轻松查看整个源代码树中所做的更改。它还具有外壳程序集成,尽管由于已经安装了Tortoise,所以我尚未对其进行评论,因为我尚未安装该功能。