blob: ecd13df763c24c7e7291be17fbe63e3a1fdb8c89 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#!/bin/rc
. util.rc
rm -fr scratch
mkdir -p scratch
cd scratch
# setup test repo
@{
rfork ne
q $G/init a
cd a
echo hello > a
echo goodbye > b
q $G/add a b
q $G/commit -m v1 .
cd ..
pwd
q $G/clone `{pwd}^/a b
}
echo @@ export and apply @@
@{
rfork ne
@{
cd b
echo hihi > b
q $G/commit -m export1 b
$G/export > ../export1.patch
}
@{
cd a
q $G/import ../export1.patch
}
}
~ `{cd a && $G/$O.query HEAD} `{cd b && $G/$O.query HEAD} || die 'mismatched export'
|