Linux下SVN操作,vim批量修改操作__Linux

來源:互聯網
上載者:User

SVN操作:

1、將檔案拉到本地目錄     

        svn checkout 目錄     例:svn checkout svn://192.168.0.0/test

2、添加新的檔案

        svn add file       例:svn add test.cpp

3、提交修改的檔案

        svn commit -m "提交文字" 檔案      例: svn commit -m "commit file a.txt" a.txt

4、查看日誌

        svn log 檔案        例: svn log test.cpp

5、查看檔案詳細結構,包括路徑,最後修改人最後修改時間等

        svn info 檔案        例: svn info gamecomm

6、比較檔案之間差異

        svn diff 檔案         例: svn diff test.cpp

7、更新檔案到某個版本

        svn update -r m path       例: svn update -r 200 test.cpp   將test.cpp更新到版本200,如果想更新目前的目錄下所有的檔案的話,直接使用svn update即可。

8、恢複到某個檔案

        svn revert 檔案          例:recert a.txt

9、解決衝突

        svn resolved 檔案           例:resolved a.txt

10、SVN協助

        svn help

基本常用的命令就這些了吧。

最近發現vim中有一個很有用的東西:

在vim中尋找字串: 命令列模式下輸入 /***,尋找***

在vim中替換當前行的某一個字串:命令列模式下輸入 :s/str1/str2/g  將當前行中所有str1替換為str2

在vim中替換所有行的某一個字串:命令列模式下輸入 :%s/str/str2/g 將每一行的str1替換為str2



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.