zoukankan      html  css  js  c++  java
  • [导入][Tips] Eclipse下CVS同步时"Add to .cvsignore..."弹出菜单项灰掉的真正原因


    开发过程中把Eclipse当作CVS客户端来用的时候,可能会遇到这样的情况:发现某些文件其实不需要CVS来管理,比如很多中间文件和可以通过其他源代码自动生成的东东,时间长了,一方面影响CVS性能,另一方面也是增加了同步时的额外工作,和真正需要上传的源代码混在一起,看上去很是不爽。这个时候你想起来可以把这些文件加入.cvsignore,但是这个时候无论你怎么弄,"Add to .cvsignore"菜单项总是灰掉的。

    为什么会这样呢?答案是这个"Add to .cvsignore"只能对还没有加入版本控制的文件起作用,所以对于那些已经加入的文件,这个菜单就被disable掉了。

    一个彻底但是相对野蛮的的解决办法是把项目从CVS断开,删掉所有的CVS目录,删掉CVS服务器上的这个项目的目录,在本地所有需要的地方新建.cvsignore文件(Windows用户注意,在Explorer中无法创建这样的文件,只能走命令行或者用编程的方式创建),和CVS目录一样,每个目录一个,打开.cvsignore文件以文本方式加入希望被CVS忽略的条目,如:"*.exe"、"bin"等等。然后再和CVS同步,这个时候被忽略的条目(文件或者整个子目录)就不再出现在同步的文件列表中了。




    大胃 2006-06-27 11:36 发表评论

    文章来源:http://www.blogjava.net/sean/archive/2006/06/27/55292.html
  • 相关阅读:
    【Angular2】ng2的开始_组件
    【js框架】随笔
    【sublime text3】个性化定制
    PLSQL中文乱码问题
    Microsoft office 2010密钥
    node_oracle连接
    oracle安装配置
    Logging in Java
    Java 基础
    Hibernate
  • 原文地址:https://www.cnblogs.com/sean/p/536402.html
Copyright © 2011-2022 走看看