##// END OF EJS Templates
tests: push with force in test_vcs_operations.py _add_files_and_push...
tests: push with force in test_vcs_operations.py _add_files_and_push Some tests push a fixed branch name. If such tests are run twice, it will fail second time when the other branch head already exists. Work around that by using force and thus replace the old head.

File last commit:

r7390:f78aa989 default
r7660:76e2072b default
Show More
whitespacecleanup.sh
20 lines | 926 B | application/x-sh | BashLexer
/ scripts / whitespacecleanup.sh
Mads Kiilerich
scripts: move whitespacecleanup.sh to scripts/
r5517 #!/bin/bash -x
# Enforce some consistency in whitespace - just to avoid spurious whitespaces changes
Mads Kiilerich
front-end: More clean-up after YUI is gone
r7390 files=`hg mani | egrep -v '/fontello/|/email_templates/|(/lockfiles.py|^LICENSE-MERGELY.html|^docs/Makefile|^scripts/whitespacecleanup.sh|/(graph|mergely|native.history)\.js|/test_dump_html_mails.ref.html|\.png|\.gif|\.ico|\.pot|\.po|\.mo|\.tar\.gz|\.diff)$'`
Mads Kiilerich
scripts: move whitespacecleanup.sh to scripts/
r5517
Mads Kiilerich
scripts: ensure unix line endings
r6353 sed -i "s/`printf '\r'`//g" $files
Mads Kiilerich
scripts: move whitespacecleanup.sh to scripts/
r5517 sed -i -e "s,`printf '\t'`, ,g" $files
sed -i -e "s, *$,,g" $files
Mads Kiilerich
cleanup: consistent space before line continuation backslash
r5585 sed -i -e 's,\([^ ]\)\\$,\1 \\,g' -e 's,\(["'"'"']["'"'"']["'"'"']\) \\$,\1\\,g' $files
Mads Kiilerich
scripts: move whitespacecleanup.sh to scripts/
r5517 # ensure one trailing newline - remove empty last line and make last line include trailing newline:
sed -i -e '$,${/^$/d}' -e '$a\' $files
sed -i -e 's,\([^ /]\){,\1 {,g' `hg loc '*.css'`
sed -i -e 's|^\([^ /].*,\)\([^ ]\)|\1 \2|g' `hg loc '*.css'`
hg mani | xargs chmod -x
hg loc 'set:!binary()&grep("^#!")&!(**_tmpl.py)&!(**/template**)' | xargs chmod +x
hg diff