I'm trying to test and migrate only a few revisions from a specific file from a 300K revisions svn repo.
My very basic rules file looks like
create repository test-onefile
end repository
match /basedir/src/libraries/lib1/tests/(test.py)
repository test-onefile
prefix \1
min revision 82400
max revision 82541
branch master
end match
# Ignore everything else
match /
end match
There are a couple changes on that file between 82400 and 82541 and I would the migration to process just those and end in a few seconds.
However, the migration takes longer than two hours and seems to be processing every commit ?
It keeps printing "Exporting revision xxxxx done" And now and then "Exporting xxxxx yyyyyyyy was copied from zzzzzzz, where non of them are related to the matched file above.
What I'm trying to do is to run quick tests exporting a few revisions to quickly check the outcome instead of waiting a few hours.