You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SVN技术咨询:如何列出标签创建后主干新增的所有文件?

列出标签“2.0”创建后SVN主干新增文件的方法

你可以使用SVN的diff命令,指定版本范围从标签创建版本1234到主干的最新版本(或目标版本),过滤出新增文件:

svn diff -r 1234:HEAD --summarize http://your-svn-repo/trunk | grep "^A"

参数说明:

  • -r 1234:HEAD:指定对比版本范围,从标签创建的版本1234到主干最新版本(HEAD);若需指定特定版本,将HEAD替换为对应版本号即可。
  • --summarize:仅输出文件状态与路径,不显示内容差异细节。
  • grep "^A":筛选出状态为“新增(Added)”的文件,^A代表以字母A开头的行。

如果需要将结果保存到本地文件,可追加输出重定向:

svn diff -r 1234:HEAD --summarize http://your-svn-repo/trunk | grep "^A" > new_files_after_tag_2.0.txt

内容的提问来源于stack exchange,提问作者eastwater

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 00:15:58