visual-studio - AnkhSvn 不向 SVN 添加文件

标签 visual-studio svn ankhsvn

这是一个已知问题 - 当使用 Ankh 添加文件时,它们并没有真正添加到 SVN。很多时候这会导致问题,例如当稍后通过 TortoiseSvn 提交只是为了找到丢失的文件时,或者在创建补丁时。

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

编辑 - 澄清一下,当我使用 Ankh 提交时,确实添加了文件。但是,如果未使用 Ankh 完成提交,则不会添加文件(与其他 SVN 操作不同,它们确实会继续执行)。

最佳答案

我不会说这是一个“已知问题”,因为它首先不是 AnkhSVN 中的问题:

首先,当您提交"new"文件时,它们会在提交时及时添加。 "new"状态与“添加”状态的原因是,它使重命名/移动变得更容易/更便宜,这对于新文件来说非常常见。

当您转到“工具”->“选项”->“源代码控制”->“Subversion 环境”时,会出现一个复选框“直接将新文件添加到 Subversion”。这将立即自动添加新文件,而不是为它们提供"new"状态。

关于visual-studio - AnkhSvn 不向 SVN 添加文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1984994/

相关文章:

svn - Visual Studio 2015社区中的ankhsvn

visual-studio - Visual Studio 2015 需要很长时间(10 - 15 分钟)在 TFS 的 "Get Latest"后重新加载项目

visual-studio - 错误: Cannot open source file ""

svn - TortoiseSvn 中的灰色 V 形图标是什么意思?

svn - 解决与 SVN 的延迟冲突

visual-studio - Visual Studio 中的 SVN 使用哪个插件?

c# - 为什么调试包括外部库代码

c# - 对象池设计模式关闭所有空闲连接

svn - 如何修复此 SVN 提交失败并显示为 "out of date"的问题?

visual-studio - 使用 AnkhSVN 更新完成后保持更新窗口打开