05-19-2020 05:44 PM
Hi,
You can probably tell I am working my way through all the TS free online training.
I have been reading about Framework deployments, can I just ask am I correct if I adopt the TS Environment system proposed by the “Configure as Code” and create projects in git with my TS environment I am fully effectively providing an Framework Deployment for all developer use the git Repo?
the only issue is provide a configured .gitignore file so that every developer is not constantly committing change into the TS Environment area by mistake
cheers
Danny
Solved! Go to Solution.
05-22-2020 08:02 AM - last edited on 10-22-2024 11:43 AM by Content Cleaner
Hello Danny,
@danny_t wrote:
I have been reading about Framework deployments, can I just ask am I correct if I adopt the TS Environment system proposed by the “Configure as Code” and create projects in git with my TS environment I am fully effectively providing an Framework Deployment for all developer use the git Repo?
You are right.
the only issue is provide a configured .gitignore file so that every developer is not constantly committing change into the TS Environment area by mistake
It depends on how you work, definitely add the user specific settings and options to the ignore file. If you think your other developers do not need to change the configuration then add them to ignore. In this instance, I personally would make the environment in to a different repository and use it as a git submodule in your main project. https://www.atlassian.com/git/tutorials/git-submodule
Here are couple of links explaining different TS files and what they do.
TS Public: https://www.ni.com/docs/en-US/bundle/teststand/page/teststand-public-directory.html
TS CFG: https://www.ni.com/docs/en-US/bundle/teststand/page/configuration-files.html
Hope this helps.