Mercurial
directory / @ 0:c9f45f7a1659 draft default tip
name | size | permissions |
---|---|---|
a1/ a2/a3/a4 | drwxr-xr-x | |
b1/ b2/b3 | drwxr-xr-x | |
d1/ d2 | drwxr-xr-x |
#require serve Test chains of near empty directories, terminating 3 different ways: - a1: file at level 4 (deepest) - b1: two dirs at level 3 - d1: file at level 2 Set up the repo $ hg init test $ cd test $ mkdir -p a1/a2/a3/a4 $ mkdir -p b1/b2/b3/b4 $ mkdir -p b1/b2/b3/c4 $ mkdir -p d1/d2/d3/d4 $ echo foo > a1/a2/a3/a4/foo $ echo foo > b1/b2/b3/b4/foo $ echo foo > b1/b2/b3/c4/foo $ echo foo > d1/d2/d3/d4/foo $ echo foo > d1/d2/foo $ hg ci -Ama adding a1/a2/a3/a4/foo adding b1/b2/b3/b4/foo adding b1/b2/b3/c4/foo adding d1/d2/d3/d4/foo adding d1/d2/foo $ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log $ cat hg.pid >> $DAEMON_PIDS manifest with descending (paper) $ get-with-headers.py $LOCALIP:$HGPORT 'file' 200 Script output follows
drwxr-xr-x | a1 a2/a3/a4 | files | ||
drwxr-xr-x | b1 b2/b3 | files | ||
drwxr-xr-x | d1 d2 | files |
drwxr-xr-x | a1/ a2/a3/a4 | ||
drwxr-xr-x | b1/ b2/b3 | ||
drwxr-xr-x | d1/ d2 |