LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview 2010 and MSSCCI Source Control for TFS

Hi,
I am trying to get Labview to work with the MS TFS source control using the MSSCCI provider. In our team we are using the TFS to manage a number of Visual Studio projects and i need to integrate labview into the existing source control.

 

Having said that, I am having an issue selecting the MSSCCI provider in the labview source control window, when I select it i get the following error message:

"Error -2971 occurred at prefPage_Source Control.vi

Possible Reason(s):

LabVIEW:  An error occurred while accessing the source control provider. The specified provider was not found."

 

Now i looked up that error code and it has somethint to do with some PerForce source control client, which I am not using.

 

Just for giggles, I installed the new PerForce client as per the following LV article http://digital.ni.com/public.nsf/allkb/9C42F3F1627CE0A78625768F007A7D03

but that did not help, now I have the PerForce client as an option in the SourceControl Provider name in LV (which i do not need) and labview still complains when I try to pick the TFS MSSCCI provider.

 

Any help could be greatly appriciated.

 

Aws

0 Kudos
Message 1 of 6
(4,047 Views)

Aws,

 

It seems there could be a problem with what LabVIEW is finding in the internal registriesThere may have been a problem during the installation of the MS TFS MSSCCI provider. I'm not sure if it will help, but try reinstalling this.

0 Kudos
Message 2 of 6
(4,025 Views)

Hi Marcus,

I have actually tried to reinstall the MSSCCI provider several times, and different versions (2008 and 2010) just to see if any of them work, but nothing has helped. Sometimes labview would just sliently crash after I pick MSSCCI.

 

Any idea which registry files is Labview looking at, and what kind of values its trying to find when accessing the MSSCCI provider?

 

thank you,

 

Aws

0 Kudos
Message 3 of 6
(4,022 Views)

Not sure about the registry files. Have you tried reinstalling Visual Studio Team Foundation Server and Team Explorer? Also, which software versions are you using?

0 Kudos
Message 4 of 6
(4,009 Views)

no i did not as VS TFS is working fine for all other projects we have, the issue is only with Labview,

I have LV 2010

with VS Team System 2008

0 Kudos
Message 5 of 6
(4,007 Views)

Out of curiosity, what registry values do you see in the "InstalledSCCProviders" key in the registry editor? The value data should point to the key that the "SCCServerName" value is at. In other words, the underlined portions below should match. 

 

Registry Key Location: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\InstalledSCCProviders

Value Name:               Microsoft Team Foundation Server MSSCCI Provider

Value Data:                 SOFTWARE\Microsoft\Team Foundation Server MSSCCI Provider

 

Registry Key Location: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Team Foundation Server MSSCCI Provider

Value Name:               SCCServerName

Value Data:                 Team Foundation Server MSSCCI Provider

 

I was able to reproduce your error when I changed the value data so that the underlined portions above do not match; it may be that your issue is caused by a registry inconsistency.

0 Kudos
Message 6 of 6
(3,993 Views)