svn执行svn update操作无法更新到新文件(eclipse的build automatically)

在某个目录下执行svn update操作发现无法更新到新文件时

一般是这个这个目录发生而造成svn skipped了。
svn skipped会使得该目录以及该目录下的所有代码都不执行更新。
没找到什么好的解决方法,删掉该目录重新svn update还是会报这个错误,目前是通过换个目录重新checkout解决的。

When updating my checked out directory with TortoiseSVN, some subfolders are listed as "Skipped" even though I know there are updates. Even if I try to update that folder alone it will say "Skipped", but still sit there and download MBs of updates.

原因二:

文件已经svn upadate下来了,并且在eclipse中也已经refresh了

但是因为关闭了eclipse的build automatically功能,导致该后台代码文件没有编译进去。

eclipse只有当检测到编译文件(.class后缀的文件)发生变化时,才会弹出框提示用户hot code change并重启服务器。

所以注意这个流程:

svn upadate  >> refresh >> build workspace(利用build automatically功能)  >> 重启服务器


一定要经过build workspace这个过程

 

如果后台代码文件只是refresh了,但是没有经过编译,插入断点时只有出现一个圆点符号,而不会带上尾巴。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值