浏览代码

Merge pull request #205 from ferd/fix-hg-diffing

Fix hg diffing
pull/206/head
Tristan Sloughter 10 年前
父节点
当前提交
f161cd90c6
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. +2
    -2
      src/rebar_hg_resource.erl

+ 2
- 2
src/rebar_hg_resource.erl 查看文件

@ -61,7 +61,7 @@ download(Dir, {hg, Url, {branch, Branch}}, _State) ->
[{cd, filename:dirname(Dir)}]);
download(Dir, {hg, Url, {tag, Tag}}, _State) ->
ok = filelib:ensure_dir(Dir),
rebar_utils:sh(?FMT("hg clone -q -r ~s ~s ~s",
rebar_utils:sh(?FMT("hg clone -q -u ~s ~s ~s",
[Tag, Url, filename:basename(Dir)]),
[{cd, filename:dirname(Dir)}]);
download(Dir, {hg, Url, {ref, Ref}}, _State) ->
@ -115,7 +115,7 @@ get_tag_distance(Dir, Ref) ->
[{use_stdout, false}, {debug_abort_on_error, AbortMsg}]),
Log = string:strip(LogString,
both, $\n),
[Tag, Distance] = re:split(Log, "-([0-9]+)$", [{parts,0}]),
[Tag, Distance] = re:split(Log, "-([0-9]+)$", [{parts,0}, {return, list}]),
{Tag, Distance}.
get_branch_ref(Dir, Branch) ->

正在加载...
取消
保存