##// END OF EJS Templates
subrepo: dirtiness checks should iterate over subrepos
subrepo: dirtiness checks should iterate over subrepos

File last commit:

r11109:a2bc2f2d default
r11110:22f5ad0b default
Show More
test-subrepo.out
295 lines | 8.6 KiB | text/plain | TextLexer
Matt Mackall
subrepo: add a test
r8816 % first revision, no sub
adding a
% add first sub
adding a
Matt Mackall
summary: add subrepo status
r11088 parent: 0:f7b1eb17ad24 tip
0
branch: default
commit: 1 added, 1 subrepos
update: (current)
Matt Mackall
subrepo: add a test
r8816 committing subrepository s
% add sub sub
Matt Mackall
summary: add subrepo status
r11088 parent: 1:7cf8cfea66e4 tip
1
branch: default
commit: 1 subrepos
update: (current)
Matt Mackall
subrepo: add a test
r8816 committing subrepository s
committing subrepository ss
Matt Mackall
summary: add subrepo status
r11088 parent: 2:df30734270ae tip
2
branch: default
commit: (clean)
update: (current)
Matt Mackall
subrepo: add a test
r8816 % bump sub rev
committing subrepository s
% leave sub dirty
committing subrepository s
changeset: 3:1c833a7a9e3a
tag: tip
user: test
date: Thu Jan 01 00:00:00 1970 +0000
summary: 4
% check caching
0 files updated, 0 files merged, 2 files removed, 0 files unresolved
% restore
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
path s
source s
revision 1c833a7a9e3a4445c711aaf0f012379cd0d4034e
% new branch for merge tests
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding t/t
% 5
committing subrepository t
created new head
% 6
committing subrepository t
path s
source s
revision e4ece1bf43360ddc8f6a96432201a37b7cd27ae4
path t
source t
revision 6747d179aa9a688023c4b0cad32e4c92bb7f34ad
% 7
committing subrepository t
% 8
% merge tests
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
path s
source s
revision fc627a69481fcbe5f1135069e8a3881c023e4cf5
path t
source t
revision 60ca1237c19474e7a3978b0dc1ca4e6f36d51382
created new head
searching for copies back to rev 2
resolving manifests
overwrite None partial False
ancestor 1f14a2e2d3ec local f0d2028bf86d+ remote 1831e14459c4
.hgsubstate: versions differ -> m
Augie Fackler
update: make calls to ui.progress()
r10431 update: .hgsubstate 1/1 files (100.00%)
Matt Mackall
submerge: properly deal with overwrites...
r9783 subrepo merge f0d2028bf86d+ 1831e14459c4 1f14a2e2d3ec
Augie Fackler
subrepo: add table-based dispatch for subrepo types
r10177 subrepo t: other changed, get t:6747d179aa9a688023c4b0cad32e4c92bb7f34ad:hg
Matt Mackall
submerge: properly deal with overwrites...
r9783 getting subrepo t
Matt Mackall
subrepo: add a test
r8816 resolving manifests
overwrite True partial False
ancestor 60ca1237c194+ local 60ca1237c194+ remote 6747d179aa9a
t: remote is newer -> g
Augie Fackler
update: make calls to ui.progress()
r10431 update: t 1/1 files (100.00%)
Matt Mackall
subrepo: add a test
r8816 getting t
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
path s
source s
revision fc627a69481fcbe5f1135069e8a3881c023e4cf5
path t
source t
revision 6747d179aa9a688023c4b0cad32e4c92bb7f34ad
committing subrepository t
searching for copies back to rev 2
resolving manifests
overwrite None partial False
ancestor 1831e14459c4 local e45c8b14af55+ remote f94576341bcf
.hgsubstate: versions differ -> m
Augie Fackler
update: make calls to ui.progress()
r10431 update: .hgsubstate 1/1 files (100.00%)
Matt Mackall
submerge: properly deal with overwrites...
r9783 subrepo merge e45c8b14af55+ f94576341bcf 1831e14459c4
Augie Fackler
subrepo: add table-based dispatch for subrepo types
r10177 subrepo t: both sides changed, merge with t:7af322bc1198a32402fe903e0b7ebcfc5c9bf8f4:hg
Matt Mackall
submerge: properly deal with overwrites...
r9783 merging subrepo t
Matt Mackall
subrepo: add a test
r8816 searching for copies back to rev 2
resolving manifests
overwrite None partial False
ancestor 6747d179aa9a local 20a0db6fbf6c+ remote 7af322bc1198
t: versions differ -> m
preserving t for resolve of t
Augie Fackler
update: make calls to ui.progress()
r10431 update: t 1/1 files (100.00%)
Matt Mackall
subrepo: add a test
r8816 picked tool 'internal:merge' for t (binary False symlink False)
merging t
my t@20a0db6fbf6c+ other t@7af322bc1198 ancestor t@6747d179aa9a
warning: conflicts during merge.
merging t failed!
0 files updated, 0 files merged, 0 files removed, 1 files unresolved
Stuart W Marks
hg: say 'hg update' instead of 'hg up' in merge status message...
r9468 use 'hg resolve' to retry unresolved file merges or 'hg update -C' to abandon
Matt Mackall
subrepo: add a test
r8816 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
% should conflict
<<<<<<< local
conflict
=======
t3
>>>>>>> other
% clone
Adrian Buehlmann
hg.clone: report branch name on update
r9611 updating to branch default
Edouard Gomez
subrepo: print subrepo pulling URL
r10668 pulling subrepo s from .../sub/t/s
Matt Mackall
subrepo: add a test
r8816 requesting all changes
adding changesets
adding manifests
adding file changes
added 4 changesets with 5 changes to 3 files
Edouard Gomez
subrepo: print subrepo pulling URL
r10668 pulling subrepo ss from .../sub/t/s/ss
Matt Mackall
subrepo: add a test
r8816 requesting all changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
Edouard Gomez
subrepo: print subrepo pulling URL
r10668 pulling subrepo t from .../sub/t/t
Matt Mackall
subrepo: add a test
r8816 requesting all changes
adding changesets
adding manifests
adding file changes
added 4 changesets with 4 changes to 1 files (+1 heads)
3 files updated, 0 files merged, 0 files removed, 0 files unresolved
path s
source s
revision fc627a69481fcbe5f1135069e8a3881c023e4cf5
path t
source t
revision 20a0db6fbf6c3d2836e6519a642ae929bfc67c0e
% push
committing subrepository t
pushing ...sub/t
pushing ...subrepo ss
searching for changes
no changes found
pushing ...subrepo s
searching for changes
no changes found
pushing ...subrepo t
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
% push -f
committing subrepository s
Benoit Boissinot
prepush: add more precise error messages...
r10396 abort: push creates new remote heads on branch 'default'!
Matt Mackall
subrepo: add a test
r8816 pushing ...sub/t
pushing ...subrepo ss
searching for changes
no changes found
pushing ...subrepo s
searching for changes
(did you forget to merge? use push -f to force)
pushing ...sub/t
pushing ...subrepo ss
searching for changes
no changes found
pushing ...subrepo s
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files (+1 heads)
pushing ...subrepo t
searching for changes
no changes found
searching for changes
Wagner Bruna
subrepo: update test output for issue1977 fix
r11068 adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
Matt Mackall
subrepo: add a test
r8816 % update
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
committing subrepository t
% pull
pulling ...sub/t
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
(run 'hg update' to get a working copy)
Edouard Gomez
subrepo: print subrepo pulling URL
r10668 pulling subrepo t from .../sub/t/t
Matt Mackall
subrepo: add a test
r8816 searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
blah
Augie Fackler
subrepo: add table-based dispatch for subrepo types
r10177 % bogus subrepo path aborts
abort: missing ] in subrepo source
Benoit Boissinot
subrepo: fix merging of already merged subrepos (issue1986)...
r10251 % issue 1986
adding a
marked working directory as branch br
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding b
created new head
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding c
created new head
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
adding .hgsub
committing subrepository s
marked working directory as branch br
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding b
committing subrepository s
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
adding c
created new head
2 files updated, 0 files merged, 1 files removed, 0 files unresolved
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding d
committing subrepository s
created new head
2 files updated, 0 files merged, 1 files removed, 0 files unresolved
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding e
committing subrepository s
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
Saint Germain
subrepo: Update .hgsubstate in case of deleted subrepo...
r10522 % test subrepo delete from .hgsubstate
adding testdelete/nested/foo
adding testdelete/nested2/foo
adding testdelete/.hgsub
committing subrepository nested2
committing subrepository nested
nested
Saint Germain
subrepo: change default path in hgrc of subrepo after cloning...
r10378 % test repository cloning
adding nested_absolute/foo
adding nested_relative/foo2
adding main/.hgsub
committing subrepository nested_relative
committing subrepository nested_absolute
updating to branch default
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
[paths]
Edouard Gomez
subrepo: fix hgrc paths section during subrepo pulling...
r10697 default = $HGTMP/test-subrepo/sub/mercurial/nested_absolute
Saint Germain
subrepo: change default path in hgrc of subrepo after cloning...
r10378 [paths]
Edouard Gomez
subrepo: normalize path part of URLs so that pulling subrepos from webdir works...
r11109 default = $HGTMP/test-subrepo/sub/mercurial/nested_relative
Wagner Bruna
subrepo: add test for issue1977
r11069 % issue 1977
adding a
adding .hgsub
committing subrepository s
updating to branch default
Thomas Arendsen Hein
Adjusted output of test-subrepo for issue1977 to 05856e682521
r11086 pulling subrepo s from .../sub/repo/s
Wagner Bruna
subrepo: add test for issue1977
r11069 requesting all changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
created new head
committing subrepository s
abort: push creates new remote heads on branch 'default'!
0 files updated, 0 files merged, 0 files removed, 0 files unresolved