Overall Satisfaction with Team Foundation Server
Team Foundation Server is used for version control of Microsoft .net applications, SSIS, SSRS. Also, TFS is used for tracking tasks, bugs and change requests.
- Version Control
- Track Bugs, Change Requests, Tasks
- Compare versions of SSIS can be improved
- Merging of the SSIS Code can also be improved
- Visual Studio with Team foundation server is the best: This is the best combination to use as both are Microsoft products and they are very compatible. The code can be easily checked in or checked out from the Visual Studio and all the TFS Items like Bugs, Tasks, Change requests can be accessed directly from Visual Studio and also from the web browser.
- Comparision Can be still improved: Comparision of the SQL server integration Services packages from Visual Studio is poor as it does not only compare the code but also compares the resizing and other unnecessary things. This can be improved such that one should be able to exclude the few unwanted things in comparison.
TFS can be used for both version control and also for tracking items.