##// END OF EJS Templates
addremove: correctly handle intermediate symlinks...
addremove: correctly handle intermediate symlinks This fixes problems mentioned in issue660 comments (unrelated to original issue) where directory was renamed, and symlink was added instead. In such situation addremove wasn't able to correctly detect that old files no longer here, but tried to add symlink (and failed due collision with old files).

File last commit:

r6461:eb69e798 default
r6651:7f0dd352 default
Show More
test-serve
39 lines | 746 B | text/plain | TextLexer
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504 #!/bin/sh
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve()
{
hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v $@ \
Dirkjan Ochtman
fix test-serve breakage for other hostnames
r6331 | sed -e 's/:[0-9][0-9]*//g' -e 's/http:\/\/[^/]*\//http:\/\/localhost\//'
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 cat hg.pid >> "$DAEMON_PIDS"
sleep 1
kill `cat hg.pid`
sleep 1
}
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504 hg init test
cd test
Alexis S. L. Carvalho
serve: respect settings from .hg/hgrc...
r4835 echo '[web]' > .hg/hgrc
echo 'accesslog = access.log' >> .hg/hgrc
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504 echo % Without -v
Bryan O'Sullivan
Allow tests to run in parallel.
r5384 hg serve -a localhost -p $HGPORT -d --pid-file=hg.pid
Alexis S. L. Carvalho
test-serve: let run-tests.py kill the daemons...
r4506 cat hg.pid >> "$DAEMON_PIDS"
Alexis S. L. Carvalho
serve: respect settings from .hg/hgrc...
r4835 if [ -f access.log ]; then
echo 'access log created - .hg/hgrc respected'
fi
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504
echo % With -v
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve
Michele Cella
tests for hg serve prefix option
r5971
echo % With --prefix foo
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve --prefix foo
Michele Cella
tests for hg serve prefix option
r5971
echo % With --prefix /foo
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve --prefix /foo
Michele Cella
tests for hg serve prefix option
r5971
echo % With --prefix foo/
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve --prefix foo/
Michele Cella
tests for hg serve prefix option
r5971
echo % With --prefix /foo/
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve --prefix /foo/