gpt4 book ai didi

bash - Subversion 更新公共(public)父目录下的所有工作副本

转载 作者:行者123 更新时间:2023-12-04 02:43:41 26 4
gpt4 key购买 nike

我同时从事多个项目。每个项目都有一个 Subversion 存储库。存储库并非都托管在同一台服务器上。当我开始新的一天时,我发现自己必须为每个单独的项目执行 svn update

我的本​​地工作副本都存储在一个父目录 Projects 下。

我的问题:是否有一个命令可以从 Projects 目录发出,在文件系统的后代中搜索工作副本并发出 svn update对他们每个人的命令?

我在 Ubuntu 上使用 Subversion 版本 1.7.5。

最佳答案

cd 到项目然后:

svn up `ls -d ./*`

(注意那些是反引号,不是单引号。)

svn 会愉快地跳过非 svn 目录。您可以在 .bashrc

中添加一个别名
alias up-svn='svn up `ls -d ./*`'

关于bash - Subversion 更新公共(public)父目录下的所有工作副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19317235/

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