gpt4 book ai didi

SVN 仅导出更改的文件

转载 作者:行者123 更新时间:2023-11-29 08:48:22 24 4
gpt4 key购买 nike

我目前将文件提交到我的 SVN 服务器(位于我的网络主机上),然后我从那里通过 SSH 将它们导出到我的 htdocs 中的工作目录。

随着我的应用程序越来越大,完全导出是浪费时间。如何只导出已更改的文件?

svn export -r xxxx:HEAD http://svn/

是我找到的解决方案,也许这可以提供帮助?如何自动获取修订版?

最佳答案

我一直在使用以下 Bash 脚本:

for i in $(svn diff --summarize -r 1:2 http://repo_path | awk '{ print $2 }'); do p=$(echo $i | sed -e 's{http://repo_path/{{'); mkdir -p $(dirname $p); svn export $i $p; done 

与 hudolejev 的解决方案类似,在这种情况下它会输出修订版(1 和 2)之间的更改,并循环遍历文件和文件夹。

关于SVN 仅导出更改的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2998362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com