使用svn log命令生成一個changelog.xml文件:
1.生成文件需要記錄所有的變更:
svn log <path> -v --xml > changelog.xml
-v :verbose模式
--xml :輸出xml文件
changelog.xml輸出的xml文件名
2.生成的文件只需記錄當前最新的變更:
svn log <path> -r HEAD -v --xml >changelog.xml
-r:revision
HEAD :最新的版本信息
還有兩個參數與上面同解
BTW: svn log 還有好多參數,請自己使用
svn log -h 查閱
也許你執行了以上的命令后,你會發現自己的最新變更信息并不在changelog.xml中,這是為什么呢?
這是因為SVN中的“update”與"commit"是分開的.在版本做出變更后,還需執行以下的命令:
svn update <path>
當然svn update也有很多其它參數,詳情請使用
svn update -h 查閱
先寫到這里,后面還要介紹用ant腳本怎么來實現同樣的操作.
MSN:
posted on 2009-08-12 21:54
kylixlu 閱讀(739)
評論(0) 編輯 收藏 所屬分類:
Project Management