These points are helpful when using Microsoft TFS as enterprise repository:
1. We need to specify different labels for different projects i.e. more than one projects cannot be labelled with same label.
(TFS Eclipse client in windows doesn't throw any error while labelling different projects with same label and it works in windows however while trying to get labelled code in Linux, it does not work)
2. Checking in code - While updating any code in TFS, make sure that the code with right label has been checked out. And after checking in, make sure the new code is labelled with the right label.
3. Deleting files from TFS - Even if the files can be deleted from TFS, they stay no matter what.
If a file XYZ is labelled and need to be deleted then label has to be removed from file XYZ and then deleted.
(File XYZ will still be available to labels other than for what it is deleted)
4. Adding and deleting folder structure is not straight forward - so take more time in designing and finalizing the folder structure. Once it is finalized then only add to TFS.
5. Adding multiple files to an existing label is again not straight forward, take more time and it requires more concentration to avoid any mistake by missing a required file to apply label. Its always better to apply label to the parent folder and then remove label from unwanted files.
6. Using "Microsoft Visual Studio 2010" has some advantages and is flexible to work with when comparing with Eclipse plugin for TFS.
No comments:
Post a Comment