NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Source Code Control Software

Hello All,

We have just introduced Teststand to our department and I am looking at the various SCC software that is available.

 

Does anyone have any recommendations for SCC for a complete beginner? Ideally looking for software that is free or one time purchase. I am not interested in monthly subscription based software at this moment in time.

 

Thanks

AndyTT

 

 

0 Kudos
Message 1 of 7
(2,787 Views)

I use perforce, free up to 20 workspaces. We have our own server we manage locally. I have some issues when I want to make architecture components, because TestStand requires files to be in particular places which is annoying when juggling multiple projects, versions of a project or even just branch/trunk stuff. I think perforce streams would solve this, but they don't come with the free version. TestStand environments help a lot with this, but the environments are still absolute paths not relative to the file, so a new system pulling code from SCC needs to be mapped just right.

 

For test development and basic sequence files, perforce is as good as any SCC. It mostly comes down to what SCC interface you are most comfortable with or which tool is used to collaborate with your group. If you don't want to buy a dedicated machine to run a SCC server, online free hosting often uses Git. That's also better if you want public participation in your code.

- Regards,

Beutlich
0 Kudos
Message 2 of 7
(2,769 Views)

Thanks for the reply.

 

 We have a network here (file server, mapped network drives etc). Would it be as simple as installing the SCC on the machine which runs teststand and direct it to the network where files would be stored?

 

Thanks

0 Kudos
Message 3 of 7
(2,760 Views)

Basically yes. We have a P4 server, while machines for teststand development have a P4 client that connects over the network to the server. I've seen people deploy to test stations via SCC, but I prefer to build packages and put them on a file server, and leave SCC for development only, not for a deployment process.

- Regards,

Beutlich
0 Kudos
Message 4 of 7
(2,754 Views)

I really like tortoise SVN.  It is completely free.  You just need to find a place to host it.  We host ours on a website called riouxsvn.com (pay per disk space).

 

But with tortoise SVN you can also just set your repo up on a shared drive if you have the space.

 

Hope this helps.

jigg
CTA, CLA
testeract.com
~Will work for kudos and/or BBQ~
0 Kudos
Message 5 of 7
(2,744 Views)

Thank You for the answers.

 

Am I right in thinking I only need the SCC on the local machine I am developing / deploying the test for. The network drive does not need any programs installed, just used as a remote location to store the files?

 

Thanks

AndyTT

 

0 Kudos
Message 6 of 7
(2,730 Views)

I think this works for SVN and other distributed SCCs, but not for perforce. Perforce needs the server (network driver) to be running the perforce server software.

- Regards,

Beutlich
0 Kudos
Message 7 of 7
(2,723 Views)