Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 130251
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T05:55:07+00:00 2026-05-11T05:55:07+00:00

Eric suggests that you read your team’s diffs every morning. Can I get TFS

  • 0

Eric suggests that you read your team’s diffs every morning. Can I get TFS to automate this in some way? Ideally I’d like an email with all of the differences in, but I’d settle for a link to each of the commits.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T05:55:07+00:00Added an answer on May 11, 2026 at 5:55 am

    As someone who works for Eric and who has the behaviour of checking the diffs each morning let me explain what I do. I’d like to think that I was one of the people he was thinking about when he wrote the post, but I know for a fact that he didn’t know I did the diff checking each morning 🙂

    In Eclipse I use the Team, Synchronize… functionality to compare my local workspace with the latest on the server. As I do a get latest frequently, this tells me what has happened since I last did this (i.e. what changed while I wasn’t looking).

    In Visual Studio, I can do a similar thing by right clicking on the root folder of the area that interests me and selecting Compare… and then doing a compare of the Workspace version with the latest version.

    Alternatively, you can just do a ‘History…’ on the folder that is of interest and a brief scan down the history view will show you what has been happening and you can go look at what is interesting. It also encourages you to leave good check-in comments, and to encourage your developers to do the same 🙂

    I used to have email alerts configured for each check-in (Team, Project Alerts…), but I just ended up ignoring them most of the time. I even have a robotic rabbit configured to talk to me when someone does a check-in or runs a build – but this is only useful during the day, not checking what has happened the previous day while I was asleep (I live in a different time-zone to the rest of my colleagues so they do a lot of work while I sleep and vice-versa, making the practise of diff-checking even more useful)

    In theory it would be possible to write a program that did generate you a diff each day between the latest version and your workspace version, however I’ve never bothered myself. This is partly because as I find the most value of the practise comes in exploring the changes that were made each day rather than just reading about them. I also admit that I wasn’t aware that anyone else in the world was doing this daily diff routine – I figured I was alone in my code voyerisum, but obviously not!

    UPDATE Feb 12, 2009: The following blog post just came to my attention.

    http://blogs.msdn.com/abhinaba/archive/2008/07/07/auto-generating-code-review-email-for-tfs.aspx

    It talks about (and provides source for) a tool called CRMail that will generate an email from a shelveset that will contain links back to Team System Web Access to show the diffs for each change in the changeset. It would be possible to modify this source to get it to show you diffs between changesets if you wanted to. Then you would just need to hook it up to run either as a nightly scheduled task or on every check-in by subscribing to the check-in event from TFS.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

As Eric Gunnerson shows in this blog post, in C# you can nest using
Here's Eric Lippert's comment from this post : Now that you know the answer,
This is the error. Atrosity [ Eric-Raios-MacBook ][ ~/dev/rubyscripts ]$ ruby script.rb script.rb:7:in `read':
I've read in DDD book (Eric Evans) that procedures which require to be used
In this answer https://stackoverflow.com/a/8649429/1497 Eric Lippert says that FYI we are highly likely to
A few years ago Eric Lippert blogged about a hypothetical infoof operator that would
After reading Eric Lippert’s answer I got the impression that await and call/cc are
Eric Lippert's comments in this question have left me thoroughly confused. What is the
I'm reading through Eric Evans' awesome work, Domain-Driven Design. However, I can't help feeling
For example if i'm using eric meyer reset and i have to apply this

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.