svn使用

  1. 查看修改过哪些文件
svn st -q
  1. 文件夹回滚
svn revert --depth=infinity src/ethernet/qca-code-spf30-csu2/qca-rfs/
  1. 提交代码文件
svn add src/ethernet/qca-code-spf30-csu2/qca-rfs/  

4.修改代码提交

svn ci -m "upgrade eth driver" Makefile Makefile.inc rootfs/etc/init.d/modules.ds/modules.dspf30-csu2 src/ethernet/qca-code-spf30-csu2/qca-rfs/ rootfs/etc/init.d/kill_ko kernel/arm-linux-3.14.43/modules.install setenv.oem.sh 

svn ci -m "deal rootfs_data partition and add SSD partition rev partition" Makefile 
  1. 删除svn已经存在文件,然后svn ci -m "xxxx" xxx提交
svn del --force  xxxxxx
  1. 下载指定版本
svn co svn地址 -r 版本号
  1. 比较两个版本差异
svn diff -r190:191

8.查看版本之间修改了哪些文件

$ svn diff --summarize -r180:181
M       ecos_mib/ecos_mib_vlan.c
  1. 创建分支
svn cp svn://192.168.10.133/svn/AC-1028/branches/India svn://192.168.10.133/svn/AC-1028/branches/latest_wlan -m "Creating a branch"

你可能感兴趣的:(svn使用)