• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    CVS&編程規范學習筆記

    發布: 2007-7-04 13:34 | 作者: admin | 來源:  網友評論 | 查看: 35次 | 進入軟件測試論壇討論

    領測軟件測試網

    1.  CVS(Concurrent Version System)安裝示例
    答:1) 下載地址:ftp://ftp.sunfreeware.com/pub/freeware/sparc/8/cvs-1.11.5-sol8sparc-local.gz;
        2) 包解壓:%gunzip cvs-1.11.5-sol8-sparc-local.gz;
        3) 安裝:. 超級用戶登錄:%su -
                 . 使用pkgadd進行安裝:#pkgadd -d cvs-1.11.5-sol8-sparc-local

    2.  CVS功能
    答:1) 并行版本控制系統
           . 一個程序的多個版本控制和管理;
           . 同一個程序可以被多個程序員修改;
        2) 源碼備份系統
           . 很好的備份系統;
           . 記錄你修改了哪些內容;

    3.  構建你的CVS系統
    答:1) 登錄CVS
           cvs login(在CVSROOT變量指定的目錄使用命令:source .cshrc)
        2) 建立一個新的項目
           . 建立一個新的目錄
             make.netct
             cd netct
           . 在你的home路徑中建立項目目錄
             %cvs import -m "項目說明字符串" 項目名稱 v_0 start
             %cd ..
             %cvs checkout 項目名稱         /* only first time */
     
    4.  在CVS倉庫中進行改變
    答:1) 加入一個新文件
           %cvs add file.c
        2) 進行持久改變
           %cvs commit [file.c]   /*commit后無具體文件,則提交所有未提交的文件*/

    5.  查看文件狀態
    答:1) 查看所有文件的狀態
           %cvs status
        2) 查看指定文件的狀態
           %cvs status file.c
        3) 四種可能的狀態
           . Up-to-date: 本地文件和CVS倉庫中文件完全一致;
           . Locally Modified: 本地文件比CVS倉庫中文件新,需將本地文件commit入倉庫中;
           . Needing Patch: CVS倉庫中文件比本要文件新,需將倉庫中文件update至本地中;
           . Needs Merge: CVS倉庫和本地文件均有新東西。解決辦法,先commit,再update,最后用vi調整文件中更新的先后順序;

    6.  同步更新狀態
    答:1) 同步所有文件
           %cvs update
        2) 同步指定文件狀態
           %cvs update file.c
        3) 同步指定文件指定版本狀態
           %cvs update -r 1.2 file.c  /*一旦取得以前版本,該文件便不能再被cvs所管理, 這時可作為一個新文件進行管理*/

    7.  高級命令
    答:1) 顯示指定文件每行修改的版本號
           %cvs annotate file.c
        2) 顯示文件的歷史注釋信息(在提交的時候所填寫的內容)
           %cvs log file.c
        3) 查看整個項目所有文件最后修改的版本號
           %cvs rlog netct
        4) 從cvs倉庫中移除一個文件
           %cvs remove file.c       /*形式上刪除,物理上沒有刪除*/
        5) 從cvs倉庫中刪除一個目錄
           %cvs release netct

     

     

     

     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>