Regarding labels, the main reason you won't find them in the history view in v1 is because TFS labels are not points in time (see http://blogs.msdn.com/buckh/archive/2006/08/28/diff_between_labels.aspx for more info). Having said that, we are discussing how we can better integrate this information in a future release, such as showing label information when you view the history of a single file.
Here's a sample app showing how to get the labels on an item: http://blogs.msdn.com/buckh/archive/2005/10/25/484854.aspx. The one thing it doesn't do is show the version of the file that's in the label. You could enable that by changing the false to true in the following statement.
labels = sourceControl.QueryLabels(null, scope, null, false, path, VersionSpec.Latest); The label object would then have all of the files and versions involved.
Buck
|