SVN代码update显示成功,然而实际的本地代码却并没有更新,这是为何

我之前在进行项目时,上传到服务器第一个版本64,然后团队的队友checkout这个版本在此基础上进行修改。而后又上传了最新的代码65版本,并且需要其他队友更新这个版本并上传他们修改后的版本,问题是,当我成功上传了65版本后,队友们在update第65版本时,SVN提示更新成功,但是他们自己的代码实际上并未更新,已经检查过路径设置了,希望熟悉SVN的朋友解答一下

10个回答

打开项目之后,打开Solution Explore里面的Show All Files,然后逐个看下面的项目文件夹里面虚线框起来的的文件夹就是还未签入的,选中右击 Include In Project ,重新编译下就Ok了,这样 就可以真正把Update的东西加载到项目中了

文件上右键, 属性里面的svn中show log看一下65到底是否有签入

凡是出现此类问题, 应该直接用 tortoisesvn 而不是在VS或者Eclipse 中用插件来做这件事情

应该是你的客户端有bug,具体要看你用的是什么客户端,google下看看有没有解决方案。

caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复谁特么用了我的昵称: 提问者没有说清楚问题,而且之后就跑了,你不去指责他反倒怪我,真是莫名其妙
3 年多之前 回复

这里一个正确答案都没有,请问楼主最后怎么解决的,因为我也遇到这问题了

qq_28000315
重学java 我用的最笨的办法,断开并删除svn信息,然后重连。
3 年多之前 回复

楼主 是怎么解决的啊? 我也遇到这个问题了!

xcode升级后svn也被升级了,出现同样问题,同求!

先看本地有没有加载上,如果本地有这个java文件,可能是编译没通过,可以重新编译,要不就重启eclipse,如果本地没有,那么就是svn的错误,看svn中有没有相应的java文件,如果有,将本地代码保存,重新检出,

我也碰到这个问题,最后被迫的解决方法:把那个文件删除,然后更新,就是最新的了

手动checkout出需要的文件,然后在eclipse上update项目。

平常碰到这种问题先把本地的文件备份下,然后从项目中删除. 再到本地磁盘上(需要检出的文件)那里用乌龟的repo-browser.到仓库里把你想要的文件checkout出来.再到idea里clean-->build..

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐