28得票1回答
TortoiseSVN - 如何在自定义深度检出中检出额外的项目

我正在使用TortoiseSVN,我们的主干代码库大小约为6GB。 我最初检出了一个分支,并选择“选择项目”来仅选择我需要的项目(自定义深度)。 我发现我需要一些额外的文件,但这些文件并没有在初始的自定义深度检出中被选中。我通常会删除该分支并重新检出文件。但由于我们的主干代码库太大,这样做...

148得票4回答
如何创建一个新分支?

如何使用TortoiseSVN在我的工作副本中创建一个新的分支? 我看到了"分支"选项,但我不知道如何给它命名。

30得票1回答
递归删除属性

Tortoise SVN有一个选项可以递归地将属性应用到所有的子文件夹/子文件中。现在我需要递归地删除这些属性。我该如何做?

78得票6回答
乌龟SVN:使用“theirs”解决冲突。这是什么意思?

请问有人能解释一下Tortoise SVN在冲突文件上的以下两个选项之间的区别: 使用“theirs”解决冲突。 使用“mine”解决冲突。 另外,为什么没有人将这种混淆术语的使用报告为错误呢?

19得票8回答
访问“/SVN/[仓库名称]/!svn/me”被禁止。

我遇到了一些关于SVN用户的问题,他们会收到以下消息: 访问“/SVN/[仓库名]/!svn/me”被拒绝 我正在努力找到它的根本原因。 当前的设置是在Windows上使用Visual SVN。我们为用户使用SVN安全性,而不是AD。有些供应商用户(但不是全部)遇到了问题,因此他...

8得票3回答
从1.8降级到1.7的TortoiseSVN问题

我曾使用 TortoiseSVN 1.7.11 客户端(Windows 7)。我将其更新到了1.8版本,并且在一段时间内它也能够正常工作。但是我现在需要与其他使用1.7.11版本的机器协作,无法升级它们,因此我打算降级回1.7.11。然而现在它完全无法工作。即使我进行全新的检查,它仍会提示升级...

7得票5回答
偶尔出现 svn: E170013 错误: 无法连接到 URL 为 'https://svn.....' 的仓库 svn: E730054 错误: 运行环境错误

我需要帮助处理svn错误E170013和E730054: 在命令行中执行“svn checkout…”命令时,我遇到了错误。 svn: E170013: Unable to connect to a repository at URL 'https://svn.....' svn: E73...

18得票2回答
SVN Diff:为什么有些文件标记为二进制

直接相关:svn diff:文件标记为二进制类型 (根据答案上的评论) 为什么我的SVN客户端会将某些文件标记为二进制文件? 具体来说,当使用TortoiseSVN时,.sql的属性为svn:mime-type = application/octet-stream。 我检查了右键单击 >...

19得票1回答
在SVN中分割文件并保留历史记录

在重构代码时,有时需要将一个源文件拆分为两个或多个文件(例如当一个类变得非常大时,应该将其拆分为两个类)。 例如,假设A是原始文件,B1和B2是新的文件。 是否可能告诉SVN,让B1和B2都“继承”文件A的完整历史记录,这样当我查看B1和B2的历史日志时,可以看到它们已经从A中分离出来,并...

18得票3回答
SVN无限循环 - 【文件】“在版本库中不存在”

这个问题困扰了我一周。 SVN一直告诉我某个文件“不存在于仓库中”。 好吧,我们就把它删除。忘记它,无视它,反正我对这个文件不太在意(特别是如果它继续无法通过每晚的检入)。 最奇怪的是,“还原”竟然会从仓库中恢复这个文件,所以它还在那里(可能已损坏?)。 ...这简直就是锦上添花。如...