Mercurial > hg
changeset 19013:2b34d004e644
subrepo: add regression test for issue3870
author | Kevin Bullock <kbullock@ringworld.org> |
---|---|
date | Tue, 16 Apr 2013 22:00:41 -0500 |
parents | 811e253226c3 |
children | 7b50120e8f6e |
files | tests/test-subrepo-git.t |
diffstat | 1 files changed, 25 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-subrepo-git.t Tue Apr 16 22:00:05 2013 -0500 +++ b/tests/test-subrepo-git.t Tue Apr 16 22:00:41 2013 -0500 @@ -238,6 +238,31 @@ source ../gitroot revision 32a343883b74769118bb1d3b4b1fbf9156f4dddc +create a new git branch + + $ cd s + $ git checkout -b b2 + Switched to a new branch 'b2' + $ echo a>a + $ git add a + $ git commit -qm 'add a' + $ cd .. + $ hg commit -m 'add branch in s' + +pulling new git branch should not create tracking branch named 'origin/b2' +(issue3870) + $ cd ../td/s + $ git remote set-url origin $TESTTMP/tb/s + $ cd .. + $ hg pull -q ../tb + $ hg up + From $TESTTMP/tb/s + * [new branch] b2 -> origin/b2 + Previous HEAD position was f47b465... merge + Switched to a new branch 'b2' + pulling subrepo s from $TESTTMP/tb/s + 1 files updated, 0 files merged, 0 files removed, 0 files unresolved + update to a revision without the subrepo, keeping the local git repository $ cd ../t