Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8
提交
fb7ce624
D
dragonwell8
项目概览
openanolis
/
dragonwell8
通知
5
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
fb7ce624
编写于
4月 11, 2014
作者:
C
chegar
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
8039990: Add sequential operation support to hgforest
Reviewed-by: mduigou
上级
697b448e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
11 addition
and
2 deletion
+11
-2
common/bin/hgforest.sh
common/bin/hgforest.sh
+11
-2
未找到文件。
common/bin/hgforest.sh
浏览文件 @
fb7ce624
...
...
@@ -29,6 +29,7 @@ global_opts=""
status_output
=
"/dev/stdout"
qflag
=
"false"
vflag
=
"false"
sflag
=
"false"
while
[
$#
-gt
0
]
do
case
$1
in
...
...
@@ -43,6 +44,10 @@ do
global_opts
=
"
${
global_opts
}
-v"
;;
-s
|
--sequential
)
sflag
=
"true"
;;
'--'
)
# no more options
shift
;
break
;;
...
...
@@ -63,7 +68,7 @@ command="$1"; shift
command_args
=
"
$@
"
usage
()
{
echo
"usage:
$0
[-q|--quiet] [-v|--verbose] [--] <command> [commands...]"
>
${
status_output
}
echo
"usage:
$0
[-q|--quiet] [-v|--verbose] [-
s|--sequential] [-
-] <command> [commands...]"
>
${
status_output
}
exit
1
}
...
...
@@ -243,11 +248,15 @@ else
)
2>&1 |
sed
-e
"s@^@
${
reponame
}
: @"
>
${
status_output
}
)
&
if
[
`
expr
${
n
}
'%'
${
at_a_time
}
`
-eq
0
]
;
then
if
[
`
expr
${
n
}
'%'
${
at_a_time
}
`
-eq
0
-a
"
${
sflag
}
"
=
"false"
]
;
then
sleep
2
echo
"Waiting 5 secs before spawning next background command."
>
${
status_output
}
sleep
3
fi
if
[
"
${
sflag
}
"
=
"true"
]
;
then
wait
fi
done
fi
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录