Mercurial > hgsubversion
view tests/fixtures/filecase.sh @ 681:26b85c0cf48a
setup: require Subvertpy when the SWIG bindings are unavailable.
This isn't quite good enough if the Subversion installation is
too old, but we'd have to replicate the actual version check to deal with
that.
author | Dan Villiom Podlaski Christiansen <danchr@gmail.com> |
---|---|
date | Wed, 11 Aug 2010 19:57:35 +0200 |
parents | 3a9d6cd18332 |
children |
line wrap: on
line source
#!/bin/sh # # Generate filecase.svndump # WARNING: this script must be run on a case-sensitive file system # mkdir temp cd temp mkdir project-orig cd project-orig mkdir trunk cd .. svnadmin create testrepo svnurl=file://`pwd`/testrepo svn import project-orig $svnurl -m "init project" svn co $svnurl project cd project/trunk # Test files and directories differing in case only echo a > a echo A > A echo b > b mkdir d echo a > d/a mkdir D echo a > D/a mkdir e echo a > e/a mkdir f echo a > f/a echo F > F svn add a A b d D e f F svn ci -m 'add files' # Rename files and directories, changing only their case svn mv b B svn mv d/a d/A svn mv e E svn ci -m 'change case' cd ../.. svnadmin dump testrepo > ../filecase.svndump