我一直在使用 乌龟SVN 在Windows环境下呆了相当长一段时间。它看起来功能非常齐全,并且很好地集成到 Windows shell 中,更重要的是,向很少或没有源代码控制经验的同事教授它相当轻松。 然而, 自从我们迁移到 Windows Vista 64 位以来,Tortoise 就出现了很多 bug,似乎导致了很多 explorer.exe 异常和崩溃。该软件的旧版本和最新版本(1.5.1 build 13563)都发生过这种情况。

我很好奇是否有人对在 Windows(特别是 Vista 64 位)上运行的其他 Subversion 客户端有建议。这里的开发人员使用各种文本编辑器,因此使用 Visual Studio 或 Dreamweaver for SVN 并不理想。

我听说过一些很棒的事情 基石, ,如果 Windows 存在类似的东西,我会喜欢的。


我将 Vista/explorer 问题与 Tortoise 相关联,因为这些问题通常发生在我使用 Tortoise 中的功能时。有时,调出“合并”屏幕会导致 GUI 开始表现得很奇怪,并最终挂起或崩溃。

我没有看到 1.5.2——我现在正在安装,也许这会解决我的一些问题。

有帮助吗?

解决方案

我已经使用 64 位版本的 TortoiseSVN 多年了,在 Windows 64 位或 Vista 64 位上从未遇到过问题。目前我不知道有任何其他类似的 SVN 客户端可以在 Vista 上运行。问题是否可能出在 TortoiseSVN 的配置甚至 Vista 的安装上?问题是发生在 Vista 本机还是 SP 1 上?

其他提示

TortoiseSVN 与 VisualSVN for Visual Studio 结合使用。

我会赞同迪亚戈的回答。我在 Vista x64 上大量使用 TortoiseSVN。

我确实从旧版本直接升级到 1.5.2,但从未使用过 1.5.1。你试过1.5.2吗?

我曾经遇到过很多由 Tortoise 引起的资源管理器崩溃(在 32 位上)。自从我在 TSVN 的“图标覆盖”配置中使用包含/排除路径设置后,它们似乎已经消失了。将图标覆盖限制到我保存源代码的特定目录使得这更加稳定。

我在 Vista 中也遇到了资源管理器崩溃的情况(虽然我不是在 64 位版本中)。我正在使用 Vista Super Saijen(或者他们所说的最昂贵的版本)。我对 Tortoise 没有任何错误。

然而,我的浏览器大约每隔一天就会崩溃一次(如果是“休息”日,有时一天会崩溃多次)。但我不确定这是由 TortoiseSVN 引起的。据我所知,浏览器在 Vista 中经常崩溃......

您是否尝试过卸载 Tortoise 并使用 Windows 一两天,看看它是否仍然崩溃?您是否每天至少重新启动计算机一次(似乎重新启动之间的时间越长,崩溃就越严重)?

VS 2005 的 Tortoise SVN 和 Ankhsvn

同时运行 32 位和 64 位客户端......否则,从 32 位进程启动的资源管理器实例(包括加载和保存对话框)将没有 Tortoise 菜单。

在回答时也升级到最新的 1.5.3。

我安装了 Tortoise,但很少使用它 智能SVN. 。它是一个基于 Java 的应用程序,因此看起来不像本机 Windows 应用程序,但性能非常好。有一个功能减少的免费版本,但付费版本不是很贵(79 美元),而且非常物有所值。我发现的最大好处是类似于 Tortoise 中“检查修改”功能的实时视图,每次 UI 获得焦点时都会自动刷新。您可以轻松地查看整个源代码树中所做的更改。它还具有 shell 集成,尽管我无法评论该功能,因为我还没有安装它,因为我已经安装了 Tortoise。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top