Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-team-dev] More than one CVS root in a project

Hi all,
 
I'm currently trying to work out how best to implement multiple CVS roots in a single project (see Bug# 153408). 
 
Looking at the code there's a tentative comment in CVSWorkspaceSubscriber.roots() saying that "this will have to change when folders can be shared with a team provider instead of the current project restriction".  However there's currently only a single CVSTeamProvider for each project which maps a 'project' to a 'workspaceRoot'...  Should this roots method return an array of all shared resources?   Should the CVSTeamProvider hold multiple CVSWorkspaceRoot's for a given Project - or should there simply be multiple instaces of the CVSTeamProvider held somewhere for each repository root?
 
I'm currently confused as to how this all fits together.  Any ideas on how best to proceed would be most appreciated!
 
Cheers.
 
James

Back to the top