0

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.

someone
  • 1
  • 1

0 Answers0