Since I’m picking on Devin today, I’ll show you how I use Understand 2.0’s new Architecture feature and the Understand/Trackback integration to do quick reviews of changes he made this week.
First off, I’ll use the Calendar architecture, which isn’t generally turned on in the shipped version. It is available and you can turn it on in the via the Architect->Manage Architectures dialg:

The Calendar Architecture organizes files by when they changed. Today, Yesterday, This week, This month, so forth.
Once it is enabled I can now search in Find in Files for things that changed this week looking for “Devin” - which I know will be in the Author comment tag all of our files have:![]()
So how do I know what has changed? I have TrackBack monitoring my source directory. When I “svn update” to catch our developers checkins it notes the changes and backs them up.
Let’s take the first one, ImpactSetEditorWidget.cpp. I load that into the editor and I notice that it has TrackBack information available because of the
being active and also because the status bar (lower right) says TrackBack has 11 revisions available: 
Clicking on the
icon brings up TrackBack in it’s Explore File History mode, and I can look at the diffs Devin made on his latest checkin as compared to the file last month:
And so on. I do this most days as I spot check changes. In this case, I understand the nature of the changes but I’m not entirely happy with the lack of comments, so I’ll bring that up next time I wander into his office while engaging in “management by wandering”.
Leave a comment