sam*_*y34 3 svn bash repository svn-update
我正在同时进行多个项目。每个项目都有一个 Subversion 存储库。存储库并非都托管在同一台服务器上。当我开始新的一天时,我发现自己必须svn update为每个单独的项目做一个。
我的本地工作副本都存储在一个父目录Projects 下。
我的问题:是否有可以从Projects目录发出的命令,该命令将在文件系统的后代中搜索工作副本并svn update为每个子代发出命令?
我在使用 Subversion 1.7.5 版的 Ubuntu。
cd 到项目,然后:
svn up `ls -d ./*`
Run Code Online (Sandbox Code Playgroud)
(注意那些是反引号,而不是单引号。)
svn 会很乐意跳过非 svn 目录。你可以在你的.bashrc
alias up-svn='svn up `ls -d ./*`'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
992 次 |
| 最近记录: |