Mercurial > hg
annotate tests/test-diff-copy-depth @ 7071:643c751e60b2
zeroconf: initial implementation
This is a basic, hopefully portable, zeroconf extension.
Enabling it will allow hg paths/pull/push/clone/etc. to automatically
discover services advertised as "_hg".
And naturally, running hg serve will advertise itself as a "_hg"
service as well as a "_http" service for use by browsers.
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 08 Oct 2008 19:58:35 -0500 |
parents | 204a2ca249b6 |
children |
rev | line source |
---|---|
6489
204a2ca249b6
tests/test-diff-copy-depth: using sh instead of bash
Adrian Buehlmann <adrian@cadifra.com>
parents:
6424
diff
changeset
|
1 #!/bin/sh |
6424 | 2 |
3 for i in aaa zzz; do | |
4 hg init t | |
5 cd t | |
6 | |
7 echo "-- With $i" | |
8 | |
9 touch file | |
10 hg add file | |
11 hg ci -m "Add" | |
12 | |
13 hg cp file $i | |
14 hg ci -m "a -> $i" | |
15 | |
16 hg cp $i other-file | |
17 echo "different" >> $i | |
18 hg ci -m "$i -> other-file" | |
19 | |
20 hg cp other-file somename | |
21 | |
22 echo "Status": | |
23 hg st -C | |
24 echo | |
25 echo "Diff:" | |
26 hg diff -g | |
27 echo | |
28 | |
29 cd .. | |
30 rm -rf t | |
31 done |