
- #How to open microsoft team foundation server how to#
- #How to open microsoft team foundation server code#
If you look at the new Work Item, you'll see that all of the detail and links have been copied across where there's a corresponding field in the new type.Īll related Work Items are linked, and even links to Changesets that applied to the original Work Item are copied. Visual Studio - Copy Work Item It's a deep copy

You can perform the same tasks from within Visual Studio by right-clicking on the work item and choosing "Create Copy of Work Item". If you really want to remove all traces of the original work item, you can use the command line "witadmin destroywi" tool. In the dialog, choose the Work Item type you want to change it to, and click OK.įinally, go back to the original Work Item and change its state to an appropriate "closed" state.
#How to open microsoft team foundation server how to#
There's information on how to do this here, but there are limitations such as the fact that you cannot branch Workspace 1 (to make a release / feature branch) whilst it has the branch with Workspace 2.The Copy Work Item button in Team Web Access

You can try and branch the referenced binaries from Workspace 2 into Workspace 1.You can either try and combine the 2 workspace together (not sure how easy that is).
#How to open microsoft team foundation server code#
If the Code and API of the Workspace 2 assemblies are often changing, then you have 2 choices. Whenever updates are done to Workspace 2 binaries, check out the files in Workspace 1, copy the built ones over the top and check them in. If that is the case, I would check in the binaries build in Workspace 2 into Workspace 1 in a folder where they can be referenced. If the assemblies that are referenced are in a "3rd Party" style - by that I mean, not updated very often and have a fairly unchanging API, in the same way referencing a library off the internet would. I think this depends on what sort of reference Workspace 1 has on Workspace 2. If you were in this situation, what would you do about it?.What am I doing wrong that is leading me into this situation?.Or, perhaps I'm using them correctly, and there's no real answer to this problem. Perhaps my whole problem is that I'm using workspaces wrong. I know these two goals conflict with one another, but I am having a hard time deciding what to do about it. Have the applications in both workspaces both reference the shared.Have each workspace contain everything that the code inside of it.

Now, I would like to see if there is a "best" way to try to accomplish the following:
