标签: ankhsvn

Resharper和TortoiseSVN

当文件在源代码控制下并且TortoiseSVN是客户端时,有没有什么好方法可以处理来自Resharper的类重命名重构.我现在正在尝试使用VisualSVN,但我最近没有需要重命名.我不想改变我们的存储库只是为了尝试这一点.

还不确定这个功能是否值得花费VisualSVN.

更新:我已经卸载了VisualSVN的试用并尝试了AhknSVN.到目前为止,我似乎提供了相同的功能.

我知道这听起来很琐碎,但指标似乎缺乏一些功能,似乎它们没有涓涓细流.(如果项目中的文件不同,我认为项目指标也会表明这一点.)我倾向于尽可能地保持我的项目,所以除非项目扩展,否则很难说出哪些文件发生了变化.

svn resharper tortoisesvn visualsvn ankhsvn

13
推荐指数
3
解决办法
1778
查看次数

安装TortoiseSVN后,为什么AnkhSVN解决方案中的所有文件都标记为新文件?

安装TortoiseSVN 1.6.0后,加载到启用AnkhSVN的Visual Studio 2008项目的所有文件都标记为新(蓝色+).

我已经尝试重新安装AnkhSVN 2.0.6347并将存储库签出到一个新的"干净"文件夹中.但似乎都没有解决问题.

我的问题有两个问题,是否解决了这个问题,如果这两个产品之间存在兼容性(即不同的SVN绑定?),有没有办法分辨出AnkhSVN和TortoiseSVN的哪个组合将会发挥作用?彼此很好.

svn tortoisesvn ankhsvn visual-studio-2008 visual-studio

13
推荐指数
1
解决办法
3470
查看次数

AnkhSvn不会向SVN添加文件

这是一个已知问题 - 当使用Ankh添加文件时,它们并未真正添加到SVN.很多时候这会导致问题,例如稍后通过TortoiseSvn提交只发现丢失文件或创建补丁时.

是否有解决方法,或者一些计划解决这个问题是未来的Ankh版本?

编辑 - 澄清一下,当我使用Ankh时,文件确实被添加了.但是如果使用Ankh没有完成提交,则不会添加文件(与其他SVN操作不同).

svn ankhsvn visual-studio

13
推荐指数
1
解决办法
4291
查看次数

ankhsvn与Visual Studio 2015社区

有没有人使用新的Visual Studio社区2015和AnkhSVN颠覆客户端取得任何成功?

所有组件(VisualSVN服务器,TortoiseSVN和AnkhSVN)都是最新版本和最新版本,但尝试通过AnkhSVN访问我们的Subversion服务器会显示消息"错误运行上下文".CollabNet上的Annkh论坛没有最近的参考文献,但一个旧线程表明这可能是新版VS的版本问题.

任何建议或成功,或者我需要等待各种组件更新才能与VS2015一起正常工作?

svn ankhsvn visual-studio-2015

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

我如何svn:忽略AnkhSVN?

Subversion/AnkhSVN让我感到难以置信的迟钝.我根本就没有得到它.每当我在更新和提交之外做任何事情时,一切都在我的脸上爆炸.

这些是我的信仰(必须是不正确的,因为我不能让Ankh忽略任何东西)

  1. svn:ignore是一个工具,使您的Subversion客户端始终保留更新和提交列表中的某些文件或目录.因此,每当您更改任何被忽略的文件时,Ankh将永远不会尝试提交更改,也不会更新文件.它对您的Subversion客户端基本上是不可见的
  2. 要使用AnkhSVN忽略文件,您必须
    • 右键单击文件所在的目录
    • 选择Subversion-> Subversion Properties
    • 添加名为'svn:ignore'的新Subversion属性,并在值框中输入新行分隔的列表,例如'*.log',以便忽略THAT目录中的所有文件扩展名.log.

我的假设肯定是不正确的,因为我从来没有能够得到svn:忽略为我工作.任何人都可以通过向我解释我的哪些假设不正确以及我应该如何解决这个问题来使我恢复理智?

谢谢.

ankhsvn svnignore

12
推荐指数
1
解决办法
6340
查看次数

AnhkSVN没有出现在VS2012 Web中

我刚刚安装了AnkhSvn-2.4.11610,目的是将它与VS2012 Express for Web一起使用,但它没有显示在Plug-In Selection下拉框中.

有谁知道什么可能是错的?

非常感谢.

ankhsvn visual-studio-2012

12
推荐指数
2
解决办法
7593
查看次数

AnkhSVN - 在Visual Studio中重命名(更改其大小写)文件

当我尝试将文件Class1.cs重命名为VS内的class1.cs然后尝试通过ankhSVN提交项目时,我得到两个错误:

[...\Class1.cs] is already under version control.


The commit processing can't commit [...\Class1.cs], because it is not managed by Subversion. Maybe you should refresh the status after applying changes with another client?
Run Code Online (Sandbox Code Playgroud)

然后我删除了class1.cs,添加了一个新的class1.cs,尝试提交它但收到了同样的错误.我如何解决这个问题,以便我可以改变案例并仍能提交?我知道Windows是案例性的,但是不应该有一种(简单的)方法吗?

在与ankhSVN玩了一点之后,然后尝试使用其原始名称提交文件(所以我至少在版本控制中将其恢复)我得到了:

An internal error occured. Commit failed (details follow):  Cannot commit: '[...]\Class1.cs' because it was moved to '[...]\class1.cs' which is not part of the commit; both sides of the move must be committed together

SharpSvn.SvnIllegalTargetException...
Run Code Online (Sandbox Code Playgroud)

我正在使用

  • Windows 7 64
  • Visual Studio 2012
  • TortoiseSVN 1.8.4
  • ankhSVN 2.5.12266.473

svn version-control tortoisesvn ankhsvn visual-studio

12
推荐指数
1
解决办法
5739
查看次数

你如何让AnkhSVN与VisualSVN Server一起工作?

我正在寻找我能找到的最简单的免费SVN实现.

我下载并安装了VisualSVN Server - 非常简单.安装TortioseSVN - 非常简单 - 两者一起工作.安装AnkhSVN,我无法连接到VisualSVN服务器上的存储库.

为了让AnkhSVN与VisualSVN服务器通信,我需要做些什么特别的事情吗?

svn ankhsvn visualsvn-server

11
推荐指数
2
解决办法
7765
查看次数

如何使用AnkhSVN在Visual Studio中切换subversion存储库?

我一直在本地开发一个项目,并使用本地svn服务器在visual studio中进行版本控制.我现在想切换到xp-dev托管版本,但似乎无法摆脱我的解决方案上的svn绑定?是否有一种简单的方法可以在没有版本设置的情况下复制解决方案,或者只是切换到另一个svn(完全为空)?

svn ankhsvn visual-studio-2008

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

使用SVN时在Visual Studio中更改文件夹名称

我使用VS2008/VS2010与Resharper 5,TortoiseSVN 1.6.8.19260-x64和AnkhSVN 2.1.8420.8.我在Visual Studio中执行的大多数操作都在SVN中很好地反映了,但是,当我尝试提交更改时,重命名项目中的文件夹会导致问题.此外,还需要更新重命名文件夹下的C#源文件中的所有命名空间以反映名称更改.

重命名主项目文件夹或任何子文件夹的最佳方法是什么,并确保SVN没有问题?它应该在Visual Studio之外完成吗?

更新所有命名空间更改的最佳方法是什么?搜索/替换是唯一的方法吗?

有关文件夹名称及其内容的最佳做法吗?

c# svn tortoisesvn ankhsvn visual-studio

11
推荐指数
1
解决办法
2308
查看次数