Parent Directory | Revision Log
convert Subversion repisitory to fsfs file type
1 | dpavlin | 12 | #!/bin/sh |
2 | |||
3 | # convert Subversion repository (in BDB format hopefully) to fsfs | ||
4 | |||
5 | if [ -z "$1" ] ; then | ||
6 | echo "usage: $0 path/to/svn/repository" | ||
7 | exit | ||
8 | fi | ||
9 | |||
10 | rep=$1 | ||
11 | type=`cat $rep/db/fs-type` | ||
12 | |||
13 | if [ "$type" == "bdb" ] ; then | ||
14 | echo -n "$1 is $type, converting to fsfs" | ||
15 | |||
16 | svnadmin create --fs-type=fsfs $rep-fsfs | ||
17 | ( svnadmin dump $rep | svnadmin load $rep-fsfs 2>/dev/null ) && mv $rep/db $rep/db.bdb && mv $rep-fsfs/db $rep/ || exit | ||
18 | |||
19 | rm -Rf $rep-fsfs && rm -Rf $rep/db.bdb | ||
20 | |||
21 | echo " done" | ||
22 | fi |
Name | Value |
---|---|
svn:executable | * |
ViewVC Help | |
Powered by ViewVC 1.1.26 |