posts - 66,comments - 41,trackbacks - 0

          使用svn log命令生成一個(gè)changelog.xml文件:

          1.生成文件需要記錄所有的變更:
          svn log <path> -v --xml > changelog.xml
          -v :verbose模式
          --xml :輸出xml文件
          changelog.xml輸出的xml文件名


          2.生成的文件只需記錄當(dāng)前最新的變更:
          svn log <path> -r HEAD -v --xml >changelog.xml
          -r:revision
          HEAD :最新的版本信息
          還有兩個(gè)參數(shù)與上面同解

          BTW:  svn log 還有好多參數(shù),請(qǐng)自己使用
          svn log -h   查閱

          也許你執(zhí)行了以上的命令后,你會(huì)發(fā)現(xiàn)自己的最新變更信息并不在changelog.xml中,這是為什么呢?
          這是因?yàn)镾VN中的“update”與"commit"是分開的.在版本做出變更后,還需執(zhí)行以下的命令:

          svn update <path>

          當(dāng)然svn update也有很多其它參數(shù),詳情請(qǐng)使用
          svn update -h 查閱

          先寫到這里,后面還要介紹用ant腳本怎么來(lái)實(shí)現(xiàn)同樣的操作.



          MSN:
          posted on 2009-08-12 21:54 kylixlu 閱讀(743) 評(píng)論(0)  編輯  收藏 所屬分類: Project Management

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 富平县| 桃园县| 银川市| 镇赉县| 宁武县| 靖安县| 镇宁| 新沂市| 武隆县| 万盛区| 张掖市| 无极县| 富蕴县| 太保市| 行唐县| 柯坪县| 锦屏县| 新丰县| 双峰县| 绍兴县| 肃南| 湖北省| 文安县| 富平县| 临武县| 涟水县| 嘉义县| 平度市| 泽库县| 望奎县| 志丹县| 河津市| 丰城市| 中方县| 崇州市| 普定县| 萨嘎县| 合水县| 城步| 和硕县| 共和县|