Parent Directory | Revision Log
undo last commit by dump-load svnadmin cycle for that "Uups!" moments
1 | #!/bin/sh |
2 | |
3 | if [ -z "$1" ] ; then |
4 | echo "usage: $0 repo_path" |
5 | exit |
6 | fi |
7 | |
8 | repo=$1 |
9 | |
10 | if [ ! -e "$repo/hooks" ] ; then |
11 | echo "$repo not repository!"; |
12 | exit |
13 | fi |
14 | |
15 | svnadmin create $repo-1 || exit |
16 | y=`svnlook youngest $repo` || exit |
17 | prev=`expr $y - 1` |
18 | echo "# undo $repo up to $prev < $y" |
19 | svnadmin dump $repo -r 0:$prev | svnadmin load $repo-1 && mv $repo $repo.orig && mv $repo-1 $repo |
20 | du -kcs $repo* |
Name | Value |
---|---|
svn:executable | * |
ViewVC Help | |
Powered by ViewVC 1.1.26 |