##// END OF EJS Templates
clone: explicitly push bookmarks when cloning from local to remote...
Pierre-Yves David -
r22647:5b6cd852 default
parent child Browse files
Show More
@@ -413,7 +413,8 b' def clone(ui, peeropts, source, dest=Non'
413 if destpeer.local():
413 if destpeer.local():
414 destpeer.local().clone(srcpeer, heads=revs, stream=stream)
414 destpeer.local().clone(srcpeer, heads=revs, stream=stream)
415 elif srcrepo:
415 elif srcrepo:
416 exchange.push(srcrepo, destpeer, revs=revs)
416 exchange.push(srcrepo, destpeer, revs=revs,
417 bookmarks=srcrepo._bookmarks.keys())
417 else:
418 else:
418 raise util.Abort(_("clone from remote to remote not supported"))
419 raise util.Abort(_("clone from remote to remote not supported"))
419
420
@@ -220,5 +220,6 b' clone bookmarks'
220 remote: adding manifests
220 remote: adding manifests
221 remote: adding file changes
221 remote: adding file changes
222 remote: added 1 changesets with 1 changes to 1 files
222 remote: added 1 changesets with 1 changes to 1 files
223 exporting bookmark test
223 $ hg -R remote-bookmarks bookmarks
224 $ hg -R remote-bookmarks bookmarks
224 test 0:08b9e9f63b32
225 test 0:08b9e9f63b32
General Comments 0
You need to be logged in to leave comments. Login now