This tool looks great, but I'm having problems getting it to run. I am getting the following error:
Msg: Method not found: 'System.String Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity.get_UniqueName()'..Stacktrace: at Sogeti.SourceControlWrapper.SCWrapper.GetCurentUSerAccount()
Any ideas?
From the stacktrace it looks like something went wrong then trying to get the current users username. But its realy stange that you got an Method not found ?
What its actually is doing is creating a temporary worksapce to check in an xml config file in source controll.
To get around it you could simple create and check in an xml file with the name IterationManager.config, it might help, you can also manually edit the config file - this is an example config.
<Config>
<NewIteration AutoConfig="false">
<CreateSprintFolder TemplateWIQLFolder="MattiasDemo2011/Team Queries/Iteration 1" />
</NewIteration>
</Config>
Exactly, if you could provide me with details on your environment, how your connected to the server, it could perhaps help me understand why you get the exception. Is the text provided above the complete error message ?
Sorry for the delay in responding. No that is full message, here is a bit more.
---------------------------
Microsoft Visual Studio
---------------------------
IterationManager
Msg: Method not found: 'System.String Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity.get_UniqueName()'..Stacktrace: at Sogeti.SourceControlWrapper.SCWrapper.GetCurentUSerAccount()
at Sogeti.SourceControlWrapper.SCWrapper.Save(String filename, XmlDocument xml)
at Mskold.IterationManager.IterationManagerConfig.Save()
at Mskold.IterationManager.SettingsDlg.cmdOk_Click(Object sender, RoutedEventArgs e)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
.
.
.
---------------------------
OK
---------------------------
My TFS server is on its own machine which I then connect to. Adding the config file to source did not help.
If you contact me we can take this offline and try to solve it, perhaps with a special build. You can use codeplex http://www.codeplex.com/site/users/view/mskold to contact me, or the links on my profile.
Hi Mattias, This seems like a solid start! Nice work.
Where is the code for this extension, excuse me if you don't intend to open source the extension.
Hi Tarun
Do not worry, I have every intetion to release the source as an open source project, I just havent got around to push it out, and I also kind of wait for codeplex to move (or melt together with) tfspreview.
Meanwhile if you want to take a look at it as is, I could share the current version on my skydrive.
Using MSF for agile and moving from spritn to sprint often means that you need to change the default values for the burn down chart. This could proably be automated, but as this problem is solved in the VS Scrum 1.0 template and (hopefully) goes away in the next release of TFS, it currently has a low prio and is placed at the bottom of the backlog.
In TFS you can edit (rename and move) areas and iterations, but then you do, tfs doesn't fix or adjust your existing team queries for you. This could be fixed by creating a new UI for editing areas and iterations, and is the first thing in the current backlog for this project.