svn 命令批量操作 批量增加或删除

Linux 发表时间:2021-01-14 08:48:16 作者:梁子亮 浏览次数:1136

在项目根目录中执行以下进行添加 - 已验证

svn st | awk '{if ( $1 == "?") { print $2}}' | xargs svn add

执行完即可全部增加并提交

svn ci -m '批量添加所有哈~'

但svn status发现不少!的文件,表示已经本地删除了但还未提交到svn的状态,如

!       img/p/2-49-small.jpg
!       img/p/2-48-thickbox.jpg
!       img/p/2-48-medium.jpg

在项目根目录中执行以下进行删除 - 未验证

svn status|grep ! |awk '{print $2}'|xargs svn del

执行完即可全部增加并提交

svn ci -m '批量添加所有哈~'