##// END OF EJS Templates
diff: add --inverse option...
diff: add --inverse option Most of the time, one can reverse a diff by swapping the revisions passed with -r but it happens that if you use the global -R, and diff against the tip of the current repo, you can't swap the revisions. One use-case for that is reviewing changes from a bundle before unbundling. One could also pipe the output of `hg diff` to a command line filter that reverses the diff, but that would remove the benefit from color diffs. Therefore, having an option in `hg diff` to reverse a diff is a good thing. The option flag selection was tricky. GNU patch uses -R/--reverse but -R is already used as a global option and --reverse would make --rev ambiguous.

File last commit:

r6137:1c0e7afe default
r9725:3f522d2f default
Show More
test-webraw
23 lines | 758 B | text/plain | TextLexer
Eric Hopper
Add a test for getting raw files via the web UI.
r2532 #!/bin/sh
hg init test
cd test
Thomas Arendsen Hein
hgweb: Pass only filename instead of full path when downloading raw files....
r6136 mkdir sub
Thomas Arendsen Hein
hgweb: Quote filenames when downloading raw files.
r6137 cat >'sub/some "text".txt' <<ENDSOME
Eric Hopper
Add a test for getting raw files via the web UI.
r2532 This is just some random text
that will go inside the file and take a few lines.
It is very boring to read, but computers don't
care about things like that.
ENDSOME
Thomas Arendsen Hein
hgweb: Quote filenames when downloading raw files.
r6137 hg add 'sub/some "text".txt'
Eric Hopper
Fix new tests to be better. In particular, fix webraw test to...
r2536 hg commit -d "1 0" -m "Just some text"
Bryan O'Sullivan
Allow tests to run in parallel.
r5384 hg serve -p $HGPORT -A access.log -E error.log -d --pid-file=hg.pid
Vadim Gelfer
tests: add timeouts, make run-tests.py clean up dead daemon processes...
r2571 cat hg.pid >> $DAEMON_PIDS
Thomas Arendsen Hein
hgweb: Quote filenames when downloading raw files.
r6137 ("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/?f=a23bf1310f6e;file=sub/some%20%22text%22.txt;style=raw' content-type content-length content-disposition) >getoutput.txt &
Eric Hopper
Add a test for getting raw files via the web UI.
r2532
sleep 5
kill `cat hg.pid`
sleep 1 # wait for server to scream and die
cat getoutput.txt
Vadim Gelfer
test-webraw: do not store hostname in test output
r2547 cat access.log error.log | \
sed 's/^[^ ]*\( [^[]*\[\)[^]]*\(\].*\)$/host\1date\2/'