VS Plugin "There is not suitable build configurations for selected changes"
Once upgrading to TC 5 from 4.5 the VS plugin always gives the above message when trying to run a personal build. Is there anything needed to do to make it work again?
Please sign in to leave a comment.
What version of Visual Studio do you use? Did you make any changes with VCS root after upgrade?
Simone, what specific version you are currently using, 5.0 or 5.0.x?
Hi Marina,
no VCS root changes after upgrade, but we switched to an external database using the migration tool, although everything else seems to work fine.
We are using TC version 5.0.2 with VS 2008 SP1.
Simone, what version control do you use?
Also, it would be great, if you could attach TeamCity add-in logs here (in this thread). You could find them in %Temp%\JetLogs directory.
Hi Evgeniy,
we're using TFS 2008.
About the log unluckily I'm not allowed to post it since it contains sensitive information but here's a section which might be interesting. It looks like it's looking for subversion. Let me know if you need more information.
11.40.25.341: Thread:1: Diff = 39949.5452
11.40.25.341: Thread:1: Diff = 39949.5452
11.40.25.341: Thread:1: Diff = 39949.5452
11.40.25.341: Thread:1: Diff = 39949.5452
11.40.25.341: Thread:1: Diff = 39949.5452
11.40.26.075: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_WinShown, descriptor: ToolWindowID_LocalChangesView
11.40.26.138: Thread:1: [VSTextControl(FileRichiestaRecordsetTest.cs).VsWindowModel] Boolean::VsWindowModel::IsFocused: True -> False.
11.40.26.138: Thread:1: [VsTextControlManagerDerivatives] ITextControl::FocusedTextControl: VSTextControl(###.cs) -> <NULL>.
11.40.26.138: Thread:1: [VsTextControlManagerDerivatives] Boolean::ResetCurrentFrameTextControl: fired True.
11.40.26.138: Thread:1: [VsTextControlManagerDerivatives] ITextControl::CurrentFrameTextControl: VSTextControl(###.cs) -> <NULL>.
11.40.26.138: Thread:1: [VsTextControlManagerDerivatives] ITextControl::ListFocusedTextControls-- 1v0: VSTextControl(###.cs).
11.40.26.138: Thread:1: [VsTextControlManagerDerivatives] Boolean::ResetCurrentFrameTextControl: fired True.
11.40.26.185: Thread:37: Failed to locate Subversion at: svn
11.40.26.185: Thread:37: EXCEPTION: The system cannot find the file specified
Inner error: The system cannot find the file specified
JetBrains.TeamCity.SVN.Command.Impl.SvnStartException: The system cannot find the file specified
Inner error: The system cannot find the file specified ---> System.ComponentModel.Win32Exception: The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at JetBrains.TeamCity.SVN.Command.SvnProcessRunner.Run() in c:\Agent\work\406bc95f640c476e\src\TeamCity.SVN\src\Command\SvnProcessRunner.cs:line 81
at JetBrains.TeamCity.SVN.Command.Impl.SvnConsoleBase.Execute(IProgressIndicator pi) in c:\Agent\work\406bc95f640c476e\src\TeamCity.SVN\src\Command\Impl\SvnConsoleBase.cs:line 44
--- End of inner exception stack trace ---
at JetBrains.TeamCity.SVN.Command.Impl.SvnConsoleBase.Execute(IProgressIndicator pi) in c:\Agent\work\406bc95f640c476e\src\TeamCity.SVN\src\Command\Impl\SvnConsoleBase.cs:line 48
at JetBrains.TeamCity.SVN.Command.Impl.SvnCommandLookup.CheckPath(String path) in c:\Agent\work\406bc95f640c476e\src\TeamCity.SVN\src\Command\Impl\SvnCommandLookup.cs:line 50
Inner Exception:
11.40.26.200: Thread:37: EXCEPTION: The system cannot find the file specified
System.ComponentModel.Win32Exception: The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at JetBrains.TeamCity.SVN.Command.SvnProcessRunner.Run() in c:\Agent\work\406bc95f640c476e\src\TeamCity.SVN\src\Command\SvnProcessRunner.cs:line 81
at JetBrains.TeamCity.SVN.Command.Impl.SvnConsoleBase.Execute(IProgressIndicator pi) in c:\Agent\work\406bc95f640c476e\src\TeamCity.SVN\src\Command\Impl\SvnConsoleBase.cs:line 44
11.40.43.215: Thread:40: [JetDispatcher] Thread UiTaskExecutorWorker:40 pwned.
11.40.43.215: Thread:40: [JetDispatcher] Thread UiTaskExecutorWorker:40 created a synchro context marshaller.
11.40.44.886: Thread:1: [VSTextControl(FileRichiestaRecordsetTest.cs).VsWindowModel] Boolean::VsWindowModel::IsFocused: False -> True.
11.40.44.886: Thread:1: [VsTextControlManagerDerivatives] ITextControl::CurrentFrameTextControl: <NULL> -> VSTextControl(###.cs).
11.40.44.886: Thread:1: [VsTextControlManagerDerivatives] ITextControl::FocusedTextControl: <NULL> -> VSTextControl(###.cs).
11.40.44.886: Thread:1: [VsTextControlManagerDerivatives] Boolean::ResetCurrentFrameTextControl: fired True.
11.40.44.886: Thread:1: [VsTextControlManagerDerivatives] ITextControl::ListFocusedTextControls++ 0^1: VSTextControl(###.cs).
11.40.44.886: Thread:1: [VsTextControlManagerDerivatives] Boolean::ResetCurrentFrameTextControl: fired True.
11.40.59.229: Thread:1: [VSTextControl(FileRichiestaRecordsetTest.cs).VsWindowModel] Boolean::VsWindowModel::IsFocused: True -> False.
11.40.59.229: Thread:1: [VsTextControlManagerDerivatives] ITextControl::FocusedTextControl: VSTextControl(###.cs) -> <NULL>.
11.40.59.229: Thread:1: [VsTextControlManagerDerivatives] Boolean::ResetCurrentFrameTextControl: fired True.
11.40.59.229: Thread:1: [VsTextControlManagerDerivatives] ITextControl::ListFocusedTextControls-- 1v0: VSTextControl(###.cs).
11.40.59.323: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: ToolWindowID_LocalChangesView
11.40.59.354: Thread:1: [VSTextControl(FileRichiestaRecordsetTest.cs).VsWindowModel] Boolean::VsWindowModel::IsFocused: False -> True.
11.40.59.354: Thread:1: [VsTextControlManagerDerivatives] ITextControl::FocusedTextControl: <NULL> -> VSTextControl(###.cs).
11.40.59.354: Thread:1: [VsTextControlManagerDerivatives] Boolean::ResetCurrentFrameTextControl: fired True.
11.40.59.354: Thread:1: [VsTextControlManagerDerivatives] ITextControl::ListFocusedTextControls++ 0^1: VSTextControl(###.cs).
11.40.59.354: Thread:1: [VsTextControlManagerDerivatives] Boolean::ResetCurrentFrameTextControl: fired True.
11.40.59.354: Thread:1: [VsTextControlManagerDerivatives] Boolean::ResetCurrentFrameTextControl: fired True.
11.41.02.385: Thread:1: [VSTextControl(FileRichiestaRecordsetTest.cs).VsWindowModel] Boolean::VsWindowModel::IsFocused: True -> False.
11.41.02.385: Thread:1: [VsTextControlManagerDerivatives] ITextControl::FocusedTextControl: VSTextControl(###.cs) -> <NULL>.
11.41.02.385: Thread:1: [VsTextControlManagerDerivatives] Boolean::ResetCurrentFrameTextControl: fired True.
11.41.02.385: Thread:1: [VsTextControlManagerDerivatives] ITextControl::ListFocusedTextControls-- 1v0: VSTextControl(###.cs).
Simon, make shure, that TFS server url in Visual Studio settings and used TeamCity VCS root settings are identical.
Check that subversion integration is disabled in TeamCity add-in options.
They both seem right, the server url is fine and subversion is disabled. Nothing changed on our VCS, TC is triggering builds correctly, it's only the VS plugin which is not working.
We'd need a fix for this. Personal builds are not working anymore for any build and any user. Is there a support option for Enterprise license owners?
Simon, make shure that TFS server URL's match exactly, including case!
Also you could check case in TFS checkout rules.
Please also look for TFS related messages in your logs.
Unluckily I double checked and server URL in TC server and VS is exactly the same.
Might it be interesting to know that the source control server runs on a non-default port?
Simon,
Please find the answer in the tracker issue at http://youtrack.jetbrains.net/issue/TW-11211
Thanks!
Solved in the issue tracker.