file - 如果 TortoiseSVN 中的某些文件被标记为 "deleted"而其他文件被标记为 "deleted (+)"则是什么意思?

标签 file svn tortoisesvn delete-file

我即将在 TortoiseSVN 中进行一次提交,涉及重新排列大量文件和目录。在“提交”窗口中,有几个文件的文本状态为“已删除”或“已添加”,但其他文本状态为“已删除 (+)”或“已添加 (+)”。 (+) 是什么意思?

(谷歌很难找到一个加号,“加号”这个词在蓝色覆盖图标上出现了很多点击,意思是“添加”)

最佳答案

“+”表示 TortoiseSVN 能够找出项目的历史记录,并将历史元数据添加到这次提交中。例如,假设您重命名来自 a 的文件至 b .如果您看到 (+) , Tortoise 知道你并没有真正删除一个名为 a 的文件并创建一个名为 b 的文件,并确定发生了重命名。

这很好,因为这意味着您可以追溯 b 的历史。回到原来的位置 a .否则,你会陷入死胡同,它看起来像 b在历史上凭空出现。您可以将鼠标悬停在这些条目上并查看有关它们来自何处的更多详细信息。

关于file - 如果 TortoiseSVN 中的某些文件被标记为 "deleted"而其他文件被标记为 "deleted (+)"则是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3073639/

相关文章:

java - 删除文件(奇怪的扩展名)

python - 使用 split 从文件中的一行读取特定字符串

java - 无法检测 Android 中的 SIM 卡更改

PHP IDE--想用FTP同步本地存储

php - preg_split() : Subject is too long

svn - 上下文菜单中的所有TortoiseSVN操作都很慢

svn - 一个 svn 命令的 Bash 别名通过管道传输到 awk

svn - 由于提交后,Subversion 提交速度非常慢

SVN 错误“禁止访问 '/svn/myservice/!svn/act/d99e498e-9a8d-374c-a3e4-fde21198bfa2'”

SVN:防止子目录更新?