Re: Symbol conversion error

Aaron Goodisman <[email protected]> Thu, 23 Jul 2015 19:04:13 +0000 (UTC)
Newsgroups gmane.comp.version-control.subversion.cvs2svn.user
Message-ID <[email protected]>
Michael Haggerty <mhagger <at> alum.mit.edu> writes:

> 
> On 07/17/2012 12:20 PM, James Migue wrote:
> > I am having trouble using cvs2svn. I have multiple CVS repositories that
> > I wish to amalgamate into one, I am led to believe that this is
> > achievable using an options file with the pertinent configuration
> > reproduced below (the rest is standard):
> >
> > run_options.add_project(
> >    '/data/altroot/Project1',
> >    trunk_path='NewRepo/trunk',
> >    branches_path='NewRepo/branches',
> >    tags_path='NewRepo/tags'
> > )
> >
> 
> I suppose that you have forgotten to include the 
> global_symbol_strategy_rules in your call to add_project() (or perhaps 
> you have commented out some important rules in 
> global_symbol_strategy_rules).  

In case this is useful to others stumbling on this page:  In my (extremely 
limited) experience, run_options.add_project() ignores the 
global_symbol_strategy_rules and complains about ambiguous symbols even if 
you include it and regardless of what you specify in it.  Instead, you must 
add these rules to each add_project() call, and the option is 
symbol_strategy_rules = [...same stuff as global...], not 
global_symbol_strategy_rules (when it occurs withing a specific 
add_project).

   -- Aaron

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1670&dsMessageId=3128420

To unsubscribe from this discussion, e-mail: [[email protected]].