ADS/TFS Offers Integration and Automation
November 23, 2019

ADS/TFS Offers Integration and Automation

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with Azure DevOps Server (formerly Team Foundation Server)

Source control for application code, for the most part. For database code, it integrates well with Red Gate software. Besides scripting out database schema, Red Gate will even script out static data so it can be source controlled as well within TFS/ADS. My previous employer used TFS/ADS to automate builds and as a ticketing system.
  • It allows you to view the history of any piece of code. Shows the differences. If you are a good 'code archaeologist' you can figure out why things were changed and when.
  • It provides a repository of your code so you can reconstruct it in case of a catastrophe. With code history, you can restore the code as it was before some change that didn't work, was made.
  • The tickets it creates can be linked to the changes in the code. This adds an important element showing causation. This code change resolves or is associated with this ticket which includes the purpose of the change.
  • The way it uses workspaces is non-intuitive. I required help from our resident expert to get TFS set up initially.
  • Don't forget to refresh again and again. Yes, of course, you want the latest changes - you shouldn't have to remember to keep hitting that button.
  • Even though it uses a Microsoft SQL Server database to store its data, it uses the database in a non-standard way. Don't try to do the usual MS SQL backups - let TFS handle the backups.
  • It takes time to administer. My previous employer had a Configuration Manager employed who spent lots of his time working with TFS. Salary costs is a negative impact.
  • Having an integrated solution in this arena helps code get generated faster.
TFS is more of a GUI; has more features integrated into the product.
There is quite a bit of info about it on the web.

Do you think Azure DevOps Server delivers good value for the price?

Not sure

Are you happy with Azure DevOps Server's feature set?

Yes

Did Azure DevOps Server live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Azure DevOps Server go as expected?

I wasn't involved with the implementation phase

Would you buy Azure DevOps Server again?

Yes

Git is very popular right now and can be used instead of TFS for source control, but TFS can integrate with Git. Git has more of a learning curve than TFS, IMO.