适用于 Windows Vista(64 位)的最佳 Subversion 客户端

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/108/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-13 15:53:18  来源:igfitidea点击:

Best Subversion clients for Windows Vista (64bit)

windowssvn64-bit

提问by pix0r

I've been using TortoiseSVN in a Windows environment for quite some time. It seems very feature-complete and nicely integrated into the Windows shell, and more importantly, it's fairly painless to teach to colleagues with little or no experience with source control. However, since we have moved to Windows Vista 64bit, Tortoise has been very buggy and has seemed to cause lots of explorer.exe abnormalities and crashes. This has happened both with older versions of the software and the latest version (1.5.1 build 13563).

我在 Windows 环境中使用TortoiseSVN已经有一段时间了。它的功能似乎非常完整,并且很好地集成到 Windows shell 中,更重要的是,教给几乎没有或没有源代码控制经验的同事是相当轻松的。 但是,自从我们迁移到 Windows Vista 64 位后,Tortoise 就出现了很多问题,并且似乎导致了很多 explorer.exe 异常和崩溃。旧版本的软件和最新版本(1.5.1 build 13563)都会发生这种情况。

I was curious if anyone has suggestions for other Subversion clients that will run on Windows (specifically Vista 64bit). Developers here use a variety of text editors so using Visual Studio or Dreamweaver for SVN is not ideal.

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

I have heard great things about Cornerstone, and would love something similar for Windows if it exists.

我听说过关于Cornerstone 的好消息,并且如果它存在的话,我会喜欢 Windows 上类似的东西。



I'm correlating the Vista/explorer problems with Tortoise because they normally occur when I'm using the functionality in Tortoise. Sometimes bringing up the "merge" screen will cause the GUI to start acting very strange and eventually hang or crash.

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

I did not see 1.5.2 -- I'm installing now, maybe that will fix some of my issues.

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

采纳答案by BinaryMisfit

I have been using the 64Bit version of TortoiseSVN for ages and I have never had issues with it on Windows 64Bit or Vista 64Bit. I am currently not aware of any other similiar SVN clients that do work on Vista. Is it possible the problem could lie within the configuration of TortoiseSVN or even the installation of Vista? Is the problem occurring on Vista native or SP 1?

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

回答by Nick Berardi

TortoiseSVN in combination with VisualSVN for Visual Studio.

TortoiseSVN 与 VisualSVN 结合用于 Visual Studio。

回答by Dave Ward

I'll second Diago's answer. I use TortoiseSVN on Vista x64 pretty heavily.

我会第二个迪亚戈的回答。我在 Vista x64 上大量使用 TortoiseSVN。

I did upgrade directly from an older version to 1.5.2 though, and never used 1.5.1. Have you tried 1.5.2?

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

回答by Kevin Dente

I used to have lots of Explorer crashes (on 32-bit) caused by Tortoise. They seem to have gone away since I used the Include/Exclude path settings in the "Icon Overlays" configuration of TSVN. Constraining icon overlays to specific directories where I keep my source made this much more stable.

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

回答by prakash

Tortoise SVN with Ankhsvn for VS 2005

Tortoise SVN with Ankhsvn for VS 2005

回答by cmcculloh

I too get explorer crashes in Vista (I'm not in the 64Bit version though). I'm using Vista Super Saijen (or whatever they are calling the most expensive version). I'm not having any bugs with Tortoise.

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

My explorer does, however, crash about every other day (sometimes multiple times a day if it's having an "off" day). I'm not positive it's being caused by TortoiseSVN though. From what I hear, the explorer just crashes a lot in Vista...

然而,我的资源管理器每隔一天就会崩溃(如果它有“休息”日,有时一天会崩溃多次)。不过,我并不肯定它是由 TortoiseSVN 引起的。据我所知,资源管理器在 Vista 中崩溃了很多......

Have you tried uninstalling Tortoise and using Windows for a day or two and seeing if it still crashes? Do you restart your computer at least once a day (It seems the longer I go between restarts, the worse the crashes get)?

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

回答by Rory Becker

Run both 32 and 64 bit clients.... otherwise explorer instances launched from 32bit processes ( including load and save dialogs) will have no Tortoise menus.

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

Also upgrade to latest 1.5.3 at time of answer.

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

回答by adrianbanks

I have Tortoise installed but rarely use it over SmartSVN. It is a Java-based application and so does not look like a native Windows application, but performs very well. There is a free version with reduced functionality, but the paid-for version is not very expensive ($79) and well worth the money. The biggest benefit I find is a real-time view similar to the "check for modifications" feature in Tortoise, which auto-refreshes every time the UI gets focus. You can easily see what you've changed across your whole source tree. It also has shell integration, although I can't comment on that feature as I haven't installed it because I already had Tortoise installed.

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