posts - 262,  comments - 221,  trackbacks - 0
          【26】SVN日常操作基本命令總結
           1. 導入/導出資源:svn import、svn checkout
           2. 更新工作副本: svn update
           3. 添加變化:       svn add、svn delete、svn copy、svn move
           4. 檢查變化:       svn status、svn diff
           5. 撤銷變化:       svn revert
           6. 解決沖突:       svn resolved
           7. 提交變更:       svn commit

          SVN的status、diff、revert 命令可以在不訪問版本庫的情況下完成命令。因為SVN把這些本地改變都存儲在.svn目錄下,在提交時是提交這些文件的改變而不是整個文件。svn stauts 命令不帶參數時顯示的是本地的改變。如果加上--show-updates參數則會與版本庫比較。顯示已經out-of-date得資源

          svn status 檢測到本地資源已經out-of-date時,即使用戶顯式地執行svn commit 也會拒絕提交,而是要求用戶先執行update操作

          svn diff 命令可以和本地資源進行比較,也可以和版本庫的資源進行比較,它有三種用法:

           A. 比較本地差異:將本地文件與.svn目錄中的metadata比較,直接用svn diff 命令即可
           B
          . 比較笨的于版本庫差異:如果加上-r 版本號,那么將會與版本庫比較。如果想比較和上一個版本的不同,最簡單的是使用-C(Change)參數。例如:svn diff -C PATH
           C
          . 比較版本庫差異:可以在不存在本地工作拷貝的情況下,直接比較版本庫差異,用法同上面,只是把PATH換成URL

          svn list 如果不指定參數,則默認顯示版本庫根路徑目錄結構(注意不是本地工作拷貝的目錄結構),如果要顯示當前工作拷貝的目錄結構,只需要加上"."即可



          -------------------------------------------------------------
          生活就像打牌,不是要抓一手好牌,而是要盡力打好一手爛牌。
          posted on 2009-12-11 18:23 Paul Lin 閱讀(449) 評論(0)  編輯  收藏 所屬分類: 項目管理
          <2009年12月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(21)

          隨筆分類

          隨筆檔案

          BlogJava熱點博客

          好友博客

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 新蔡县| 睢宁县| 开江县| 砀山县| 田东县| 高淳县| 台南县| 十堰市| 宁陕县| 砀山县| 凤凰县| 文化| 吴川市| 镇原县| 南汇区| 广水市| 淳化县| 唐山市| 永清县| 姜堰市| 文登市| 灌云县| 天长市| 五大连池市| 苍溪县| 聂荣县| 万州区| 平泉县| 山丹县| 屯昌县| 六安市| 酉阳| 神农架林区| 响水县| 彰化市| 乐平市| 呈贡县| 抚顺市| 义马市| 饶阳县| 金山区|