我使用Eclipse Subversion客户端从svn仓库检出我的项目。
我的同事提交了2个新文件,我可以在svn远程仓库中看到它们,但是当我从head更新时,我无法获取它们。
这两个文件与我在trunk中的位置相同。
有人有想法吗?
虽然这个问题比较老,但我遇到了类似的问题。
以下是我的解决方法。请检查:
svn ls
与...相比较
ls -1
那么
svn ls | xargs svn up
如果要进行递归操作,只需添加 -R 参数。
svn ls -R | xargs svn up
您也可以使用“-r”显式地更新到某个版本,然后是当前的版本号:
svn update -r 1234 path/to/missing/file.txt
我切换到HEAD,然后在Eclipse团队菜单中将递归选项设置为全。现在它可以工作 :-) 我之前就很好奇HEAD。