Mercurial > hg > mercurial-crew-with-dirclash
annotate tests/test-push-hook-lock @ 2054:e18beba54a7e
fix exception handling on windows.
move win32 code into util_win32.py.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Sat, 08 Apr 2006 14:12:43 -0700 |
parents | 876e4e6ad82b |
children |
rev | line source |
---|---|
1839
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
1 #!/bin/sh |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
2 hg init 1 |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
3 echo '[ui]' >> 1/.hg/hgrc |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
4 echo 'timeout = 10' >> 1/.hg/hgrc |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
5 echo foo > 1/foo |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
6 hg --cwd 1 ci -A -m foo |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
7 hg clone 1 2 |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
8 hg clone 2 3 |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
9 echo '[hooks]' >> 2/.hg/hgrc |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
10 echo 'changegroup.push = hg push -qf ../1' >> 2/.hg/hgrc |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
11 echo bar >> 3/foo |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
12 hg --cwd 3 ci -m bar |
876e4e6ad82b
Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
diff
changeset
|
13 hg --cwd 3 push ../2 |