I’m using TFS for version control (Git not supported) and trying to work around some of the limitations of this approach. Firstly, does anyone else use TFS?
As there is no inbuilt integration for TFS, I’m using it to store code and this is coordinated within the team by checking out code and then back in at the end of each day - essentially the project in TFS is a mirror of the project on the local device used for testing.
One change I want to make immediately is to use the equivalent of ‘gitignore’ (in TFS you use ‘exclude’) to only check in relevant files (eg test cases, objects etc)… In line with gitignore list mentioned here:
Any other considerations do you think might be useful? I want to eliminate any issues around shared objects, sharing global variables etc! Is there a definitive ‘Gitignore’ list - I notice a few different opinions on here.