Read Sean

          Read me, read Sean.
          posts - 508, comments - 655, trackbacks - 9, articles - 4

          開發過程中把Eclipse當作CVS客戶端來用的時候,可能會遇到這樣的情況:發現某些文件其實不需要CVS來管理,比如很多中間文件和可以通過其他源代碼自動生成的東東,時間長了,一方面影響CVS性能,另一方面也是增加了同步時的額外工作,和真正需要上傳的源代碼混在一起,看上去很是不爽。這個時候你想起來可以把這些文件加入.cvsignore,但是這個時候無論你怎么弄,"Add to .cvsignore"菜單項總是灰掉的。

          為什么會這樣呢?答案是這個"Add to .cvsignore"只能對還沒有加入版本控制的文件起作用,所以對于那些已經加入的文件,這個菜單就被disable掉了。

          一個徹底但是相對野蠻的的解決辦法是把項目從CVS斷開,刪掉所有的CVS目錄,刪掉CVS服務器上的這個項目的目錄,在本地所有需要的地方新建.cvsignore文件(Windows用戶注意,在Explorer中無法創建這樣的文件,只能走命令行或者用編程的方式創建),和CVS目錄一樣,每個目錄一個,打開.cvsignore文件以文本方式加入希望被CVS忽略的條目,如:"*.exe"、"bin"等等。然后再和CVS同步,這個時候被忽略的條目(文件或者整個子目錄)就不再出現在同步的文件列表中了。


          Feedback

          # re: [Tips] Eclipse下CVS同步時"Add to .cvsignore..."彈出菜單項灰掉的真正原因  回復  更多評論   

          2006-06-29 23:31 by goingmm
          @{刪掉所有的CVS目錄....}
          這么復雜的操作,看來你老已經做過了
          來源于現實工作的想法,相當“實際”的功能要是有更簡單的處理辦法就好了

          sean半年沒見了[甚至連MSN也見不著]最近一切可好?

          # re: [Tips] Eclipse下CVS同步時"Add to .cvsignore..."彈出菜單項灰掉的真正原因  回復  更多評論   

          2006-06-30 09:53 by 大胃
          我最近除了工作比較忙之外,一切都很好,謝謝關心。不知goingmm你近況如何?

          其實我上面提到的刪掉所有CVS目錄有便捷的方法:在從CVS斷開的時候,有一個選擇對話框,這個時候選擇刪除所有CVS相關目錄,就不必再手工一個個刪除了。

          # re: [Tips] Eclipse下CVS同步時"Add to .cvsignore..."彈出菜單項灰掉的真正原因  回復  更多評論   

          2006-06-30 13:28 by Noshoeman
          goingmm你娃娃忘了三,我們以前整過的,用utraEdit來查找并替換所有CVS信息三。

          # re: [Tips] Eclipse下CVS同步時"Add to .cvsignore..."彈出菜單項灰掉的真正原因  回復  更多評論   

          2006-06-30 19:05 by goingmm
          昨晚和Anyang,zz,cc 還有海艦吃了頓飯
          朋友們都陸續離開成都,沒以前好玩了

          # re: [Tips] Eclipse下CVS同步時"Add to .cvsignore..."彈出菜單項灰掉的真正原因  回復  更多評論   

          2008-02-08 23:56 by zgh
          我測試了一晚!苦于沒人指導?。?!
          在ECLIPSE3.2下,步驟如下:
          1、假設你將不需要的文件夾A簽入CVS服務器;
          2、你可在文件夾A的上級目錄下建一文件.CVSIGNORE,文件內容中包含文件夾A
          3、這時,簽入的文件夾A沒變化,???沒關系,你在對應的文件夾處點鼠標
          右建-》屬性-》CVS->斷開,一切OK.
          不知到我這樣做是否????????

          # re: [Tips] Eclipse下CVS同步時"Add to .cvsignore..."彈出菜單項灰掉的真正原因  回復  更多評論   

          2008-02-09 10:42 by 大胃
          從CVS斷開的話,只是你本地沙箱看不到需要提交的內容,CVS資源庫里還是有的。
          主站蜘蛛池模板: 格尔木市| 荆门市| 营口市| 乌鲁木齐县| 锡林郭勒盟| 宁陵县| 山阳县| 大埔县| 武定县| 弥勒县| 浠水县| 平顶山市| 郧西县| 曲阳县| 延川县| 丹江口市| 衡水市| 新疆| 丽江市| 依安县| 罗甸县| 巍山| 广饶县| 安顺市| 镇沅| 铁岭县| 巢湖市| 兴文县| 曲靖市| 丰宁| 山东| 任丘市| 淮南市| 建瓯市| 武陟县| 霍邱县| 探索| 扎囊县| 南乐县| 庄河市| 曲水县|