Fossil SCM

Made --baseurl parameter optional in tools/fslsrv since Fossil complains if you give only a top-level URL; it's right, it doesn't need --baseurl in that case.

wyoung 2019-08-02 18:00 trunk
Commit 8b2b232886600fd819b1d102671440e6df74401e00393121ef522d46164a6394
1 file changed +4 -3
+4 -3
--- tools/fslsrv
+++ tools/fslsrv
@@ -39,14 +39,15 @@
3939
4040
function start_one() {
4141
bn=$1
4242
port=$(($BASEPORT + $2))
4343
url="$3"
44
+ if [ -n "$url" ] ; then baseurl="--baseurl $url" ; fi
4445
45
- $FOSSIL server --localhost --port $port --scgi \
46
- --baseurl $url --errorlog ~/log/fossil/$bn-errors.log \
46
+ $FOSSIL server --localhost --port $port --scgi $baseurl \
47
+ --errorlog ~/log/fossil/$bn-errors.log \
4748
~/museum/$bn.fossil > ~/log/fossil/$bn-stdout.log &
4849
echo Fossil server running for $bn, PID $!, port $port.
4950
}
5051
5152
start_one example 0 https://example.com/code
52
-start_one foo 1 https://foo.net
53
+start_one foo 1
5354
--- tools/fslsrv
+++ tools/fslsrv
@@ -39,14 +39,15 @@
39
40 function start_one() {
41 bn=$1
42 port=$(($BASEPORT + $2))
43 url="$3"
 
44
45 $FOSSIL server --localhost --port $port --scgi \
46 --baseurl $url --errorlog ~/log/fossil/$bn-errors.log \
47 ~/museum/$bn.fossil > ~/log/fossil/$bn-stdout.log &
48 echo Fossil server running for $bn, PID $!, port $port.
49 }
50
51 start_one example 0 https://example.com/code
52 start_one foo 1 https://foo.net
53
--- tools/fslsrv
+++ tools/fslsrv
@@ -39,14 +39,15 @@
39
40 function start_one() {
41 bn=$1
42 port=$(($BASEPORT + $2))
43 url="$3"
44 if [ -n "$url" ] ; then baseurl="--baseurl $url" ; fi
45
46 $FOSSIL server --localhost --port $port --scgi $baseurl \
47 --errorlog ~/log/fossil/$bn-errors.log \
48 ~/museum/$bn.fossil > ~/log/fossil/$bn-stdout.log &
49 echo Fossil server running for $bn, PID $!, port $port.
50 }
51
52 start_one example 0 https://example.com/code
53 start_one foo 1
54

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button