当我使用菜单SVN Commit时,似乎龟会记住它之前看到过的文件(在使用之前的对话框时是不存在的,即使是无版本的) .
它们被报告为具有已删除(或)缺失的状态 .
有问题的文件对Tortoise SVN和我都没有意义 .
svn.exe状态不会列出文件,只列出与版本控制相关的文件 .
如何在不受版本控制或磁盘上的tortoise svn中禁用文件名/目录名的缓存?
如果文件的状态为 deleted ,则表示它曾在您的工作副本中(并且在版本控制下),然后您在其上调用 svn delete 但尚未提交更改 . 提交后,它将从您的存储库中删除 .
svn delete
如果文件的状态为 missing ,则表示它曾在您的工作副本中(并且在版本控制下),然后您通过Windows资源管理器将其删除(即您没有在其上调用 svn delete ),但尚未提交更改 .
在这两种情况下,如果您确实不希望该文件位于您的存储库中,请提交更改并将其删除 . 所有状态均为described here,与TortoiseSVN中显示的状态密切对应 .
1 回答
如果文件的状态为 deleted ,则表示它曾在您的工作副本中(并且在版本控制下),然后您在其上调用
svn delete
但尚未提交更改 . 提交后,它将从您的存储库中删除 .如果文件的状态为 missing ,则表示它曾在您的工作副本中(并且在版本控制下),然后您通过Windows资源管理器将其删除(即您没有在其上调用
svn delete
),但尚未提交更改 .在这两种情况下,如果您确实不希望该文件位于您的存储库中,请提交更改并将其删除 . 所有状态均为described here,与TortoiseSVN中显示的状态密切对应 .