有些文件/文件夹被删除然后重新添加到存储库中。
svn update > 给我正确的更新版本。文件和文件夹正确显示在 svn 存储库中,如果我运行 'svn update' 'svn diff' 我的工作区文件夹似乎是同步的,但文件/文件夹没有被检出......知道问题是什么吗?
如果我再次从头开始签出项目,则文件/文件夹已正确签出
有些文件/文件夹被删除然后重新添加到存储库中。
svn update > 给我正确的更新版本。文件和文件夹正确显示在 svn 存储库中,如果我运行 'svn update' 'svn diff' 我的工作区文件夹似乎是同步的,但文件/文件夹没有被检出......知道问题是什么吗?
如果我再次从头开始签出项目,则文件/文件夹已正确签出
您可能会遇到以下问题
来自文章:
使用 1.6.1 客户端时,会出现在更新中未获取新文件的情况。
当使用 --depth=empty 添加新文件夹时会发生这种情况,这是 TSVN 用来避免用户不想添加的文件也被自动添加的方法。请参阅脚本中的注释。
解决方案(感谢 wcoenen):
svn update --set-depth infinity
我会尝试做一个干净的'svn checkout'。有时本地信息没有正确同步会导致这种影响。
如果您使用的是 TortoiseSVN,您可以尝试使用上下文菜单中的清理功能。