LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Team Foundation Server (TFS) Access Configuration for LabVIEW 2015 on Windows 10

Need to configure source control using Microsoft TFS 2010 for LabVIEW 2015 on Windows 10. 

 

Based on the webpage below, 

https://www.ivercy.com/Support/faqitem/msscci-provider-what-why-where

Two things need to be installed. 

1. Team Explorer

2. MSSCCI Provider for TFS server.

However, I could not find Team Explorer of high version of Visual Studio. 

 

NI has a link for configure LabVIEW 2012 source control. 

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x4PXCAY&l=en-US

It requires:

I believe the link above is outdated. I have Visual Studio 2017 installed on my machine. Installation of TFS MSSCCI provider wont' work.

Please help..

 

0 Kudos
Message 1 of 8
(4,002 Views)

Have you installed the team explorer?

The Team Explorer 2017 is available here: https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=15

After installing the team explorer, you should be able to install the MSSCCI Provider.

0 Kudos
Message 2 of 8
(3,965 Views)

I simply got the link from TFS (the clone button), and used TortoiseSVN (and TortoiseGIT and SourceTree) successfully to communicate with it. I did not even know about Team Explorer (and still don't know anything about it).

 

I don't use SVN from LabVIEW, but I think everything that works with SVN should work (like TSVN).

0 Kudos
Message 3 of 8
(3,960 Views)

I had Team Explorer 2017 installed. LabVIEW still shows no source control option.

0 Kudos
Message 4 of 8
(3,951 Views)

I am not that familiar with either TFS or TortoiseSVN.

With Visual Studio 2019 team explorer, I am able to see all .net solutions on our TFS server, but not LabVIEW projects.

 

What do you mean by "Clone button". Our TFS can be viewed via web access starting with http://xxx address. Are you talking about TFS http:// address? Could you elaborate how to setup TortoiseSNV?

0 Kudos
Message 5 of 8
(3,944 Views)

Ok, I took a look in various forums. The latest version of Team Explorer and the MSSCCI provider is 2013. Therefore you have to install the Team Explorer 2013 to get it working.

0 Kudos
Message 6 of 8
(3,936 Views)

@Charlie2016 wrote:

What do you mean by "Clone button". Our TFS can be viewed via web access starting with http://xxx address. Are you talking about TFS http:// address? Could you elaborate how to setup TortoiseSNV?


Go to the repo in the TFS web interface.

 

If you can see the .net repo's, but not the LabVIEW repo, check that it's actually there. Then, make sure you have access rights. All can be done from the TFS web interface.

 

When you're in the repo, there's a clone button, that gives an option to copy-paste the https URL or the ssl URL. The URL from the browser seems to work as well.

 

Paste that url in TortoiseSVN (not TortoiseSNV). Either do a check out and use the URL, or go to the repo browser and use the URL.

 

Same for TortoiseGIT, and\or SourceTree. The URL is all you need. Note that TFS uses Git, but Git is a SVN client as well. So you can use SVN with a Git repo, but you're not able to use all the Git options. And there are a few really nice ones.

 

Now this is all simple enough in theory, but I had huge problems with the authentication. But I'm on an external network, so I have a added VPN layer between me and the repo. I think the SOP should be easier.

 

0 Kudos
Message 7 of 8
(3,925 Views)

TFS Repo.png

 

On the code tab (middle arrow), select the correct repo (left arrow) and press clone (right arrow). 

Message 8 of 8
(3,917 Views)