eclipse中svn报错信息的解决方案

报错信息:

Item is out of date
svn: File '/trunk/src/main/webapp/js/cargoArrive/cargoInDest_list.js' is out of date

    Working copy is not up-to-date
svn: Commit failed (details follow):
svn: File 'F:\elc\at-lcl\src\main\webapp\js\cargoArrive\cargoInDest_list.js' is out of date
Item is out of date
svn: File '/trunk/src/main/webapp/js/cargoArrive/cargoInDest_list.js' is out of date

out of date,svn报这个错是因为本地的资源文件版本不是服务器上面最新的版本,因此修改本地文件再提交的时候,就会报Out of date错误。
解决办法: 修改文件时候一定要首先保证和服务器一致,在做修改,具体做法
1.备份本地文件、
2.点team–还原
3.点要提交的文件–与资源库同步–更新
4.把备份的文件拷贝到要提交的文件里,再次提交就成功了。

报错信息:

delete --force F:/elc/at-lcl/target/classes/sqlxml
    Attempted to lock an already-locked dir
svn: Working copy 'F:\elc\at-lcl\target\classes' locked.
svn: 'F:\elc\at-lcl' is already locked.

svn被锁的解决办法:
出现svn: Working copy xxx locked 原因:
SVN 本地更新时,由于一些操作中断更新,如磁盘空间不够,用户取消等可能会造成本地文件被锁定的情况。一般出现这种情况的解决方法:
 可以使用SVN clean up来清除锁定。

  cleanup F:/elc/at-lcl

Svn版本冲突怎么办?

解决冲突有三种选择:
  A、放弃自己的更新,使用svn revert(回滚),然后提交。在这种方式下不需要使用svn resolved(解决),但是自己的代码会无法提交。
  B、放弃自己的更新,使用别人的更新。使用最新获取的版本覆盖目标文件,即选择SVN中的覆盖更新,这样别人的文件会覆盖掉自己的,自己的代码会被冲掉。
  C、手动解决:冲突发生时,通过和其他用户沟通之后,手动更新目标文件。然后执行resolved filename来解除冲突,最后提交。

上一篇:idea报错:Lambda expressions are not supported at language level ‘7’

猜你喜欢

转载自blog.csdn.net/lx_Frolf/article/details/82865692
今日推荐