subclipse svn 使用经验

    因为我们在eclipse 下使用代码生成工具生成了不少的代码,有时需要删除已经提交到版本库的生成后代码.

 

遇到的问题:

       生成的代码package层次较深,如果在eclipse下手工删除后,只是删除了代码,各级目录结构都没删除(估计是版本信息 .svn隐藏目录没有删除)。 如果要完整的删除所有目录结构(即package)需要多次更新/删除/提交等重复操作,很繁琐。

       如果直接使用文件管理器删除package及其sub package,这样手工删除了.svn信息,与svn server 又不同步,再次更新又会checkout。如果不更新再次生成代码,本地workspace显示新增文件或package,但提交是系统会告知文件已存在,不能提交成功。特烦 (:

 

      通过多次尝试,找到如下一个临时解决办法:

          1)直接在文件系统删除已提交的内容

          2)同时通过svn 资源库,直接在svn server上删除对应的目录

          3)然后在eclipse中通过F5 refresh与文件系统同步即可。

 

 

这到底是subclipse client实现端的问题,或者还是svn server的规则如此。以后再慢慢分析原因。

 

!!!!!!!!!!!!!!!!!!!!! 警告:

          这种操作很危险,直接操作svn server 出现误操作将不可恢复。

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值