Artifact
139aabf0a3f5c4e980abc68fc47adbfe85b2b32d:
Attachment "tst.sh" to
ticket [e8a10100e2]
added by
martin.weber
2011-08-22 15:26:39.
0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 72 6d 20 2d 66 #! /bin/sh.rm -f
0010: 20 62 61 6e 7a 61 69 2e 66 6f 73 73 69 6c 0a 66 banzai.fossil.f
0020: 6f 73 73 69 6c 20 69 6e 69 74 20 62 61 6e 7a 61 ossil init banza
0030: 69 2e 66 6f 73 73 69 6c 0a 72 6d 20 2d 52 66 20 i.fossil.rm -Rf
0040: 6f 70 65 6e 0a 6d 6b 64 69 72 20 2d 70 20 6f 70 open.mkdir -p op
0050: 65 6e 0a 63 64 20 6f 70 65 6e 0a 66 6f 73 73 69 en.cd open.fossi
0060: 6c 20 6f 70 65 6e 20 2e 2e 2f 62 61 6e 7a 61 69 l open ../banzai
0070: 2e 66 6f 73 73 69 6c 0a 74 6f 75 63 68 20 73 6f .fossil.touch so
0080: 6d 65 2d 66 69 6c 65 0a 66 6f 73 73 69 6c 20 61 me-file.fossil a
0090: 64 64 20 73 6f 6d 65 2d 66 69 6c 65 0a 66 6f 73 dd some-file.fos
00a0: 73 69 6c 20 63 69 20 2d 6d 20 27 61 64 64 65 64 sil ci -m 'added
00b0: 20 73 6f 6d 65 20 66 69 6c 65 27 20 73 6f 6d 65 some file' some
00c0: 2d 66 69 6c 65 0a 6c 73 20 2d 6c 20 73 6f 6d 65 -file.ls -l some
00d0: 2d 66 69 6c 65 0a 72 6d 20 2d 66 20 73 6f 6d 65 -file.rm -f some
00e0: 2d 66 69 6c 65 0a 5b 20 2d 66 20 73 6f 6d 65 2d -file.[ -f some-
00f0: 66 69 6c 65 20 5d 20 7c 7c 20 7b 20 65 63 68 6f file ] || { echo
0100: 20 22 41 66 74 65 72 20 72 6d 3a 20 73 6f 6d 65 "After rm: some
0110: 2d 66 69 6c 65 20 69 73 20 6e 6f 74 20 74 68 65 -file is not the
0120: 72 65 2e 22 20 3b 20 7d 0a 66 6f 73 73 69 6c 20 re." ; }.fossil
0130: 73 74 61 74 75 73 0a 66 6f 73 73 69 6c 20 75 70 status.fossil up
0140: 64 61 74 65 0a 5b 20 2d 66 20 73 6f 6d 65 2d 66 date.[ -f some-f
0150: 69 6c 65 20 5d 20 7c 7c 20 7b 20 65 63 68 6f 20 ile ] || { echo
0160: 22 41 66 74 65 72 20 66 6f 73 73 69 6c 20 75 70 "After fossil up
0170: 64 61 74 65 3a 20 73 6f 6d 65 2d 66 69 6c 65 20 date: some-file
0180: 69 73 20 6e 6f 74 20 74 68 65 72 65 2e 22 20 3b is not there." ;
0190: 20 7d 0a 66 6f 73 73 69 6c 20 73 74 61 74 75 73 }.fossil status
01a0: 0a 66 6f 73 73 69 6c 20 75 70 64 61 74 65 20 2d .fossil update -
01b0: 76 0a 5b 20 2d 66 20 73 6f 6d 65 2d 66 69 6c 65 v.[ -f some-file
01c0: 20 5d 20 7c 7c 20 7b 20 65 63 68 6f 20 22 41 66 ] || { echo "Af
01d0: 74 65 72 20 66 6f 73 73 69 6c 20 75 70 64 61 74 ter fossil updat
01e0: 65 20 2d 76 3a 20 73 6f 6d 65 2d 66 69 6c 65 20 e -v: some-file
01f0: 69 73 20 6e 6f 74 20 74 68 65 72 65 2e 22 20 3b is not there." ;
0200: 20 7d 0a 66 6f 73 73 69 6c 20 73 74 61 74 75 73 }.fossil status
0210: 0a 66 6f 73 73 69 6c 20 63 6c 6f 73 65 0a 63 64 .fossil close.cd
0220: 20 2e 2e 0a ...