8得票11回答
如何避免在Subversion中进行复杂合并?

我是一个Visual Source Safe(VSS)用户,现在学习Subversion(SVN)。在VSS中,编辑文件的人会将其锁定,从而防止其他用户通过Visual Studio编辑它。我了解到SVN是一种并发模型,允许多个人同时编辑同一文件,然后合并更改。我的问题是: 如何避免多个用...

20得票5回答
如何在Visual Studio中退出Subversion源代码控制?

我有一个使用Subversion和AnkhSVN在Visual Studio 2008中进行源代码控制的解决方案,但我想将其移出源代码控制, 要如何操作?

7得票2回答
Visual Studio 2013同时使用Ankh SVN和Git

我有两个项目。较旧的项目A位于Subversion存储库中,而较新的项目B位于Git存储库中。 我在Visual Studio 2013中使用这两个项目。我已经阅读过选择源代码控制提供程序应与解决方案绑定的说明,但对我来说这并不起作用。 我打开sln A并设置源代码控制提供程序为AnkhS...

55得票15回答
为什么在Visual Studio中加载我的解决方案需要这么长时间?

我们有一个超过200个项目和数千个文件的庞大解决方案。尽管如此,该解决方案在Visual Studio 2010和2012中加载速度通常很快。然而,在将整个SVN存储库复制到另一个位置后,加载和关闭该解决方案突然变得非常慢。(这里指的是30-60分钟!)

9得票4回答
如何避免在子文件夹上出现svn:mergeinfos?

我们试图只在根分支文件夹上保留“svn:mergeinfo”属性。然而,我们发现它会悄悄地出现在子文件夹中。我们已经能够确定一些可能的原因: 在repo-browser中移动文件夹 在IntelliJ中移动和/或重命名包 使用旧的svn客户端 有人可以提供一个清单,告诉我们为了避免意外...

12得票4回答
AnkhSVN - 在Visual Studio内更改文件名称(包括大小写)

当我尝试在VS中将文件Class1.cs重命名为class1.cs并尝试通过ankhSVN提交项目时,会出现两个错误: [...\Class1.cs] is already under version control. The commit processing can't commit...

50得票3回答
AnkhSvn已安装但在Visual Studio 2013中无法使用。

我已安装了Visual Studio 2013,也已经安装了用于svn的AnkhSvn-2.5.12266.msi,但是这个“Add-On”在Visual Studio中不可用。为什么?

12得票4回答
在使用SVN时更改Visual Studio中的文件夹名称

我正在使用VS2008/VS2010与Resharper 5、TortoiseSVN 1.6.8.19260-x64和AnkhSVN 2.1.8420.8。我在Visual Studio中进行的大部分操作都能够正确地反映在SVN中,但是,在项目中重命名文件夹可能会导致提交更改时出现问题。而且,...

46得票6回答
在Visual Studio中更改源代码控制插件

目前该解决方案由SVN管理,我想切换到git。当我执行“工具”->“选项”->“源代码控制”->“插件选择”并更改插件时,会出现以下对话框: 我从未通过这一点,当我再次打开.sln文件时,它仍然是SVN。 我感觉我在过去做过很多次这样的事情。 附加信息:文件已经由git管理,我只是使用git...

24得票12回答
AnkhSVN好用吗?

我询问了几位同事关于 AnkhSVN,但他们都不太满意。其中一位甚至说过 AnkhSVN 多次导致他的 devenv 出现问题。 你对 AnkhSVN 有什么经验?我真的很想念集成源代码控制工具的 IDE。