title: Recreate branching structure in TFS source control when only latest files are available
body: <p>We migrated from a different source control system. The latest files from each branch were checked in to folders in TFS 2010 source control, and we used the "convert to branch" command on each top-level branch folder. Since the initial checkins, work has been done on the trunk and the branches.</p>
  
  <p>However, we can't do merges from the GUI because TFS does not understand the relationships between the branches. The "reparent" command does not offer any options. Is there a way to use <code>tf merge /baseless /discard /recursive</code> to set up the relationships? Will this cause problems since there have been checkins after the initial ones?</p>