6

我想在不完全卸载 VisualSVN 的情况下尝试 AnkhSVN 的一个功能(即与 Red Gate SQL Changeset 工具的集成)。感觉很狡猾,所以我想看看是否有其他人有经验可以减轻或证实我的恐惧。

更新
所以我尝试卸载 VisualSVN 并放入 Ankh。就 VSS 本身的工作而言,更改是完全透明的。可悲的是,SQLChangeset 不适用于这个插件,所以它的一部分是徒劳的。

切换回来也很轻松,甚至不必重新输入我的执照。因此,知识渊博,但对长期目标不满意。

4

3 回答 3

3

有点。我已经能够同时在 Visual Studio 上安装VisualSVN 和 AnkhSVN。但是,您将无法同时使用两者。VisualSVN 是一个插件,而 AnkhSVN 是一个真正的源代码控制插件。要使用其中一个,您只需禁用源代码控制绑定(对于 AnkhSVN)或禁用插件(对于 VisualSVN)。

不过,根据我的经验,我发现 VisualSVN 是比 AnkhSVN 更好的客户端。VisualSVN 可以非常有效地处理忽略用户文件 (*.suo) 并将项目添加到 Subversion。另一方面,AnkhSVN 给我带来了一些困难。

希望这可以帮助!

于 2009-07-21T20:35:11.400 回答
1

我没有尝试过,但我知道 Visual Studio 支持多个源代码控制插件。您只需从选项中选择哪个是活动的,方法是Tools->Options从菜单中选择,然后Source Control->Plug-in Selection在打开的窗口左侧的树控件中找到页面。

只需安装 Ankh 并在那里选择它进行测试,然后在完成后设置回 VisualSVN。当然,这假设一切都很好。

于 2009-05-26T18:52:10.030 回答
1

您可能可以在工具 -> 插件管理器中关闭/禁用 VisualSvn,然后选择 AnkhSvn 作为当前 SCC 提供程序。

你能描述一下这个变更集工具是如何工作的,以及它应该如何与 AnkhSvn 集成吗?

于 2009-05-26T19:04:14.517 回答