标签: ankhsvn

AnkhSVN与VisualSVN

我目前使用AnkhSVN将subversion集成到Visual Studio中.有什么理由我应该切换到VisualSVN吗?

AnkhSVN是免费的(不止一个意思),而VisualSVN的价格是50美元.所以,除非我错过了VisualSVN的一些很棒的功能,否则我没有看到任何切换的理由.

svn version-control visualsvn ankhsvn visual-studio

59
推荐指数
3
解决办法
3万
查看次数

您在Visual Studio中使用哪个插件用于SVN?

我正在考虑将SVN用于我的.Net项目,我想知道哪些插件可用于将源代码控制功能直接集成到Visual Studio IDE中.

我已经了解了以下Visual Studio扩展:

  1. VisualSVN,看起来很棒,但不是免费的.它被实现为低级VS包扩展.有人用吗?

  2. AnkhSVN,这是免费的,但我听说它有点儿马车.它实现为VS加载项扩展.有人用吗?你遇到问题吗?编辑: 2.0版本是一个完整的重写,似乎解决了我听说过的问题(与1.x版本有关)

  3. 编辑:TortoiseSVN + Mindscape的FileExplorer VS扩展,这不是一个真正的IDE集成,但在某种程度上简化了Visual Studio中TortoiseSVN的使用.

编辑:我发现AnkhSVN的和的VisualSVN之间的一些对比的帖子在这里,这里这里.

svn version-control visualsvn ankhsvn visual-studio

47
推荐指数
8
解决办法
4万
查看次数

AnkhSvn已安装但在Visual Studio 2013中无法运行

我已经安装了Visual Studio 2013,并且已经为svn安装了AnkhSvn-2.5.12266.msi,但是这个"附加组件"在Visual Studio中不可用.为什么?

svn ankhsvn visual-studio-2013

47
推荐指数
2
解决办法
3万
查看次数

SVN用"<<<<<<< .mine"来破坏文件,如何修复?

我有一个受版本控制(SVN)的Visual Studio C#项目.我总是提交和更新项目没有任何问题.但是几个小时前,当我尝试启动/重建项目时,Visual Studio会抛出以下错误:

文件具有无效值"<<<<<<< .mine".路径中的非法字符.

我不知道如何解决这个问题.我该怎么办?

c# svn tortoisesvn ankhsvn visual-studio

46
推荐指数
5
解决办法
6万
查看次数

Ankhsvn未集成到Visual Studio 2010中

我有一个已经被颠覆的网站项目.我已经安装了ankhsvn但是当我在Visual Studio 2010中打开网站项目时,它没有在解决方案资源管理器中显示版本控制图标.知道为什么会这样吗?

谢谢

tortoisesvn ankhsvn visual-studio-2010 visual-studio

46
推荐指数
1
解决办法
1万
查看次数

为什么在Visual Studio中加载我的解决方案需要太长时间?

我们有一个非常大的解决方案,包含200多个项目和数千个文件.尽管解决方案过去常常在Visual Studio 2010以及2012中加载.但是,在将整个SVN存储库复制到另一个位置后,加载和关闭解决方案突然耗费了很长时间.(我在这里讲30-60分钟!)

ankhsvn visual-studio-2010 visual-studio productivity-power-tools visual-studio-2012

41
推荐指数
2
解决办法
4万
查看次数

在Visual Studio中更改源代码管理插件

目前解决方案由SVN管理,我想切换到git.当我做Tools-> Options-> Source Control-> Plug-in Selection并更改插件时,我得到这个对话框:

在此输入图像描述

我再也没有过去,当我再次打开.sln时,它仍然是SVN.

我有一种感觉,我过去曾多次这样做过.

附加信息:文件已经由git管理,我只是使用git扩展克隆它,它是np.问题出在VS.

svn git ankhsvn visual-studio-2012

37
推荐指数
2
解决办法
2万
查看次数

我可以在不执行合并的情况下从主干更新分支吗?

我可能只是没有想到这一点,或者我可能根本没有意识到Subversion中已有的选项(我当然不是专家).

我只是想知道,如果我已经创建了一个分支来开始处理一些新功能,如果有一种更容易的方法来保持分支机构与主干的最新版本保持同步而不必经历所有麻烦合并一系列修订.我想能够简单地更新,并从行李箱(所有版本分支,当然),而我提交的修改只会影响分支.这可能吗?我问的问题有意义吗?

我认为这与合并一系列修订并不一定有所不同; 只是我使用AnkhSVN,它在允许合并之前执行所有这些最佳实践检查,有时感觉它比它需要的复杂得多.这个想法是,我要保持我的分支上最新与任何提交其他开发商可能使躯干,这样,当我最终我的分支合并到主干,一切顺利(AS)顺利(尽可能).

svn merge branch trunk ankhsvn

34
推荐指数
2
解决办法
4万
查看次数

将NuGet Packages文件夹添加到解决方案文件中?

Nuget将包放在我的根文件夹中(在我的情况下是我的trunk文件夹).我想知道有没有办法让VS 2010了解这个文件夹?我正在使用ankh svn进行通勤,所以在我的解决方案中使用它会非常好,所以当我添加一个引用时我可以从VS 2010提交它而不必去我的主干并手动执行它.

可以这样做吗?

ankhsvn packages solution visual-studio-2010 nuget

31
推荐指数
4
解决办法
2万
查看次数

AnkhSVN与VisualSVN

我们正在考虑在我的工作中切换到SVN,所以我想知道VS2008的SVN插件(以及2010年发布时).经过一番研究后,我找到了AnkhSVN和VisualSVN,这两个看起来最具统治力.(我知道TortoiseSVN并会将插件与它结合使用).

我知道这已经要求 ,但这些问题都是差不多一年前,我们都知道,很多事情可以在一年内改变.

问题:从你的经验来看,哪个更好,为什么?

svn visualsvn ankhsvn visual-studio

24
推荐指数
3
解决办法
2万
查看次数