]> git.wh0rd.org - home.git/blame - .bin/cvs-cleanup
git helpers
[home.git] / .bin / cvs-cleanup
CommitLineData
5b61754d
MF
1#!/bin/bash
2find -name .cvsignore -exec rm {} \;
44de795b
MF
3cvs up -C | \
4 grep -v .cvsignore | \
5 egrep -v '^(U|P|\?|\()' | \
6 awk '{print $NF}' | \
7 grep -v cleanup >& cvsup
8cat cvsup | xargs rm -vrf
fae1caeb 9find '(' -name '*~' -o -name '*.o' -o -name '.#*' ')' -print0 | xargs -0 rm -vf
5b61754d
MF
10cvs up > /dev/null
11rm -f cvsup