Error merging branch in Teamserver

0
Hi, When I select my branch to merge into my main line (trunk), I get the following error: Mendix.Modeler.Utility.Progress.ProgressException ---> System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.ThrowHelper.ThrowKeyNotFoundException() at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at System.Collections.ObjectModel.KeyedCollection`2.get_Item(TKey key) at Mendix.Modeler.VersionControl.MergeForm.AdvancedMergeForm.<>c__DisplayClassf.<Init>b__d() in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Modeler\VersionControl\MergeForm\AdvancedMergeForm.cs:line 57 at Mendix.Modeler.Utility.Progress.ProgressUtil.<>c__DisplayClass1.<Do>b__0(ProgressInfo info) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Mendix.Modeler.Utility.Gui\Progress\ProgressUtil.cs:line 13 at Mendix.Modeler.Utility.Progress.Step.Run(ProgressInfo info) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Mendix.Modeler.Utility.Gui\Progress\Step.cs:line 22 at Mendix.Modeler.Utility.Progress.Process.worker_DoWork(Object sender, DoWorkEventArgs e) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Mendix.Modeler.Utility.Gui\Progress\Process.cs:line 86 at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e) at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument) --- End of inner exception stack trace --- at Mendix.Modeler.Utility.Progress.Process.Run() in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Mendix.Modeler.Utility.Gui\Progress\Process.cs:line 68 at Mendix.Modeler.Utility.Progress.ProgressUtil.Do(String message, Action action) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Mendix.Modeler.Utility.Gui\Progress\ProgressUtil.cs:line 10 at Mendix.Modeler.Utility.Dialogs.ProgressDo(String message, Action action) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Mendix.Modeler.Utility.Gui\Dialogs.cs:line 333 at Mendix.Modeler.VersionControl.MergeForm.AdvancedMergeForm.Init() in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Modeler\VersionControl\MergeForm\AdvancedMergeForm.cs:line 44 at Mendix.Modeler.VersionControl.MergeForm.AdvancedMergeForm.set_Branch(RevLine value) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Modeler\VersionControl\MergeForm\AdvancedMergeForm.cs:line 24 at Mendix.Modeler.VersionControl.MergeForm.ReintegrateBranchForm.<AddLineSelector>b__4(RevLine v) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Modeler\VersionControl\MergeForm\ReintegrateBranchForm.cs:line 98 at Mendix.Modeler.Utility.Forms.TypedControlSpec`1.<>c__DisplayClass4.<Set>b__3(Object o) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Mendix.Modeler.Utility.Gui\Forms\TypedControlSpec.cs:line 26 at Mendix.Modeler.Utility.Forms.ControlSpec.SetValue(Object value) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Mendix.Modeler.Utility.Gui\Forms\ControlSpec.cs:line 59 at Mendix.Modeler.Utility.Forms.ComboBoxEditController.comboBox_ValueChanged(Object sender, EventArgs e) in c:\cygwin\home\autobuild\build\Mendix-3.1.1\modeler\Mendix.Modeler.Utility.Gui\Forms\EditControllers\ComboBoxEditController.cs:line 120 at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e) at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m) at System.Windows.Forms.ComboBox.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Any ideas? Thanks, Michael
asked
3 answers
1

Have you tried this with the latest 3.x release yet? If that doesn't solve your problem, please file a ticket in the support portal. It might be helpful if team server access to the project was given as well but I'll leave that to the support team.

answered
1

The merge form was broken in 3.1.1. Please upgrade to 3.2.x.

answered
0

Upgrading from 3.1.1 to 3.2.1 solved the problem - thank you very much for your help :)

Cheers, Michael

answered