##// END OF EJS Templates
clone: if "url#rev" was given, update to rev
Alexis S. L. Carvalho -
r5223:fe55e3d6 default
parent child Browse files
Show More
@@ -225,10 +225,11 b' def clone(ui, source, dest=None, pull=Fa'
225 dest_lock.release()
225 dest_lock.release()
226
226
227 if update:
227 if update:
228 try:
228 if not checkout:
229 checkout = dest_repo.lookup("default")
229 try:
230 except:
230 checkout = dest_repo.lookup("default")
231 checkout = dest_repo.changelog.tip()
231 except:
232 checkout = dest_repo.changelog.tip()
232 _update(dest_repo, checkout)
233 _update(dest_repo, checkout)
233
234
234 return src_repo, dest_repo
235 return src_repo, dest_repo
@@ -12,7 +12,10 b' cd ..'
12
12
13 echo '% clone repo#foo'
13 echo '% clone repo#foo'
14 hg clone 'repo#foo' clone
14 hg clone 'repo#foo' clone
15 echo '% heads'
15 hg --cwd clone heads
16 hg --cwd clone heads
17 echo '% parents'
18 hg --cwd clone parents
16 sed -e 's/default.*#/default = #/' clone/.hg/hgrc
19 sed -e 's/default.*#/default = #/' clone/.hg/hgrc
17 echo
20 echo
18
21
@@ -6,6 +6,15 b' adding manifests'
6 adding file changes
6 adding file changes
7 added 2 changesets with 2 changes to 1 files
7 added 2 changesets with 2 changes to 1 files
8 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
8 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
9 % heads
10 changeset: 1:cd2a86ecc814
11 branch: foo
12 tag: tip
13 user: test
14 date: Thu Jan 01 00:00:00 1970 +0000
15 summary: change a
16
17 % parents
9 changeset: 1:cd2a86ecc814
18 changeset: 1:cd2a86ecc814
10 branch: foo
19 branch: foo
11 tag: tip
20 tag: tip
General Comments 0
You need to be logged in to leave comments. Login now