tests/test-subrepo-svn.t
changeset 12365 22f3353bcc36
parent 12316 4134686b83e1
child 12366 c01dc9087d9a
equal deleted inserted replaced
12364:e128fa4615f2 12365:22f3353bcc36
     8   $ escapedwd=`pwd | fix_path`
     8   $ escapedwd=`pwd | fix_path`
     9 
     9 
    10 SVN wants all paths to start with a slash. Unfortunately, Windows ones
    10 SVN wants all paths to start with a slash. Unfortunately, Windows ones
    11 don't. Handle that.
    11 don't. Handle that.
    12 
    12 
    13   $ expr "$escapedwd" : "\/" > /dev/null
    13   $ expr "$escapedwd" : / > /dev/null || escapedwd="/$escapedwd"
    14   $ if [ $? -ne 0 ]; then
       
    15   >     escapedwd="/$escapedwd"
       
    16   > fi
       
    17   $ escapedwd=`python -c "import urllib, sys; sys.stdout.write(urllib.quote(sys.argv[1]))" "$escapedwd"`
    14   $ escapedwd=`python -c "import urllib, sys; sys.stdout.write(urllib.quote(sys.argv[1]))" "$escapedwd"`
    18   $ filterpath="s|$escapedwd|/root|"
    15   $ filterpath="s|$escapedwd|/root|"
    19   $ filteroutofdate='s/ in transaction.*/ is out of date/;s/Out of date: /File /'
    16   $ filteroutofdate='s/ in transaction.*/ is out of date/;s/Out of date: /File /'
    20 
    17 
    21 create subversion repo
    18 create subversion repo