[英]Export the changed files from visual svn on current commit visual svn server on windows (powershell script)
[英]SVN export files changed since date or revision (Windows svn.exe)
我有一个sql脚本存储库,其中一些更改为每个月的每个版本(每个月更改不同的脚本)。
我正在尝试自动编译部署包,并希望能够导出自上次发布以来已更改的所有脚本,这些脚本具有已知日期和已知修订版本。
SVN分支是每个版本,SVN标记是每个版本。
我用Google搜索并知道svn diff --summarize -r {2012-05-01} svn://server/path/to/ > files.txt
给出了所有更改的列表,但我该如何使用该列表使用Windows CMD仅导出这些文件 - 我发现的所有示例都是针对Linux并使用Linux命令。
在SVN中还有其他直接的方法吗? (使用SVN导出?)
使用修订范围,即使最终版本是HEAD:它更具防弹性
最后
要么
>svn diff --summarize -r 26:34 http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk/
A http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk/Dr%C3%A6p%C3%A6r.ma%C3%BEar.sv%C3%A6nskan.man.eller.smalensk%C3%A6n.txt
M http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk/Hello.en.txt
M http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk/Hello.fr.txt
M http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk/Hello.de.txt
M http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk
(复制所有文件,其中A | M在行的第一个字符串中,或者预先grep所有字符串,在我的示例中的路径库/过滤器最后一个字符串后面有尾随斜杠/)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.