Add option for excluding paths from conversion
[cvs2svn.git] / test-data / main-cvsrepos / cvs2svn-crossproject.options
blob9296c7a62a17810c3d2bc4c481543b264c782f27
1 # (Be in -*- python -*- mode.)
3 # As a partial check that the example options file is functional, we
4 # use it as the basis for this test.  We only need to overwrite the
5 # output option to get the output repository in the location expected
6 # by the test infrastructure.
8 import os
10 execfile('cvs2svn-example.options')
12 ctx.output_option = NewRepositoryOutputOption(
13     'cvs2svn-tmp/main--options=cvs2svn-crossproject.options-svnrepos',
14     )
16 ctx.cross_project_commits = True
17 ctx.cross_branch_commits = False
19 run_options.clear_projects()
21 for project in [
22     'full-prune',
23     'full-prune-reappear',
24     'interleaved',
25     'partial-prune',
26     'proj',
27     'single-files',
28     ]:
29     run_options.add_project(
30         os.path.join(r'test-data/main-cvsrepos', project),
31         trunk_path='%s/trunk' % (project,),
32         branches_path='%s/branches' % (project,),
33         tags_path='%s/tags' % (project,),
34         symbol_strategy_rules=global_symbol_strategy_rules,
35         )