mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 17:27:53 +03:00
3cc5c5756c
Summary: Move tests to where we are used to them. Note that I don't move comprehensive tests to the `tests` directory, since I think that having them not run when `./run-tests.py` is run without arguments may be a useful thing. In general, we may adopt this concept for the core as well. If we decide we do want to move them, it's very easy to do. Depends on D6719879 Test Plan: - fixups and test runs follow in the stack Reviewers: #sourcecontrol Differential Revision: https://phabricator.intern.facebook.com/D6719883
30 lines
532 B
Bash
Executable File
30 lines
532 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Generate copies.svndump
|
|
#
|
|
|
|
rm -rf temp
|
|
mkdir temp
|
|
cd temp
|
|
mkdir -p import/trunk/dir
|
|
echo a > import/trunk/dir/a
|
|
|
|
svnadmin create testrepo
|
|
svnurl=file://`pwd`/testrepo
|
|
svn import import $svnurl -m init
|
|
|
|
svn co $svnurl project
|
|
cd project
|
|
svn cp trunk/dir trunk/dir2
|
|
echo b >> trunk/dir2/a
|
|
svn ci -m 'copy/edit trunk/dir/a'
|
|
svn up
|
|
svn cp trunk/dir2 trunk/dir3
|
|
svn ci -m 'copy dir2 to dir3'
|
|
svn rm trunk/dir3/a
|
|
svn cp trunk/dir2/a trunk/dir3/a
|
|
svn ci -m 'copy and remove'
|
|
cd ..
|
|
|
|
svnadmin dump testrepo > ../copies.svndump
|