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

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



你可能感兴趣的:(随笔,Linux)