File SVN-can';t签出以前在repo中删除然后还原的文件

File SVN-can';t签出以前在repo中删除然后还原的文件,file,svn,svn-checkout,File,Svn,Svn Checkout,有些文件/文件夹已被删除,然后重新添加到存储库中 svn update>为我提供了正确的更新版本。 文件和文件夹在svn存储库中正确显示,如果我运行“svn更新”“svn差异”,我的工作区文件夹似乎处于同步状态,但文件/文件夹未签出。。。 你知道问题出在哪里吗 如果我再次从零开始签出项目,文件/文件夹将正确签出我将尝试执行干净的“svn签出”。有时,本地信息不正确同步会导致这种影响。您可能会遇到以下问题 从文章中: 对于1.6.1客户端,有一个 新文件不可用的情况 已获取更新 添加新文件夹时会发

有些文件/文件夹已被删除,然后重新添加到存储库中

svn update>为我提供了正确的更新版本。 文件和文件夹在svn存储库中正确显示,如果我运行“svn更新”“svn差异”,我的工作区文件夹似乎处于同步状态,但文件/文件夹未签出。。。 你知道问题出在哪里吗


如果我再次从零开始签出项目,文件/文件夹将正确签出

我将尝试执行干净的“svn签出”。有时,本地信息不正确同步会导致这种影响。

您可能会遇到以下问题

从文章中:

对于1.6.1客户端,有一个 新文件不可用的情况 已获取更新

添加新文件夹时会发生这种情况 with--depth=empty,这就是TSVN 用于避免 用户不想添加或添加 当然也一样。请参阅中的注释 剧本

解决方案(感谢wcoenen):


如果您使用的是OrtoiseSVN,您可以尝试使用上下文菜单中的清理功能。

事实上,如果我运行“svn checkout[folder]”,它会说。已签出修订版xxx。但是本地文件夹不包含svn中列出的文件。by命令行看起来像是同步的,但它不是。+1但您没有提到解决方案:
svn update——set depth infinity
svn update --set-depth infinity