tfs2008 - Move project from TFS2005 to TFS 2008 -


does know how export/transfer single project 1 tfs server another?

i have 2 tfs servers @ work, old 1 (demo1) started off demo thing , stayed in use, , new server: tfs1.

all done before time , i've had deal issues.

most of projects didn't need history/branch info. 1 did. unfortunatly decided long while ago move projects (no history straight copy off file) except 1 large project.

this means tfs1 has own history on bunch of smaller projects , demo1 solely used large project.

we want move 1 project , history, (branches less important can take straight copies of release code)

does know how export/transfer single project 1 tfs server another? there tool out there can sort of thing?

you should start taking @ tfs integration platform on codeplex. used tfs tfs migration tool. you'll have modify tool pretty pick history. it's been while since we've used it, pretty straightforward modify.

alternatively, write specific-purpose tool relatively yourself.

what you're going need multiple migrations, based on changesets project. basic logic going be:

  • connect both tfs servers
  • get oldest code old tfs server.
  • copy working folder mapped on new tfs server
  • check in.
  • loop:
    • get next changeset
    • iterate through files in changeset
    • pend edit them in new working folder
    • copy changes
    • check in same notes old changeset

the id of person checked stuff in isn't going preserved, nor associated workitems, you'll have majority of changes.

you have handle (or, in cases, ignore) special check-in circumstances (e.g. adds, deletes, renames, branches, merges), should pretty easy do.


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -