List of files updated?

Our development team has just converted from CVS to Team System. One of the things we can't seem to find is the output of updated files when you get latest.

I have gotten this output once in Team System, but only when I have a conflict.

We'd really like to be able to see this output any time we get latest. Is there any way to get Team System to show it to us even when there isn't a conflict?

Thanks,

Patrick

[446 byte] By [PatrickBurleson] at [2007-12-22]
# 1
The list is not printed in the UI (aside from what flashes by in the progress dialog).

If you're used to CVS you'll probably find the command line most familiar.

RichardBergMSFT at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 2

But that's not entirely true. If there's a conflict, the list shows up in the Output tab, and actually stays up until you close Team Explorer.

There is obviously code to display that output in the Output tab somewhere. Maybe it should be made to be an option to always display it.

Patrick

PatrickBurleson at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 3
Ok, let me start over. I think I've crossed some wires.

All Get output is logged to the "Source Control - Team Foundation" tab of the Outlook pane. This happens whether you encounter a conflict or not.

When you encounter a conflict, two things happen. (1) the Resolve dialog pops up, showing the list of conflicting files; (2) the Output pane is focused. To my knowledge there's no way to force either of these things to happen during an ordinary, successful Get.

If you need the list of modified files, e.g. to pass to a script, tf.exe is probably the best way. You can use tf get /preview to capture just the list (without touching your workspace), or you can use various tf history commands to get the full details either before & after running Get.

RichardBergMSFT at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 4

Thank you for the further explanation.

I find it troubling that the GUI won't show me this during a successful get if

it's already generating it. Even if I visit the output tab on my own, it

doesn't appear to show up there until after a conflict forces it to be shown.

I used two CVS GUIs (WinCVS and TortoiseCVS) and both of them showed me updated

files. In fact, I can't think of a single VCS that doesn't present a file list

during an update even through their GUIs. (I think even VSS provided the list

of updated files, but it's been 5 or 6 years since I last used it, so I could

be wrong)

I would think the ability to have this in the output tab all the time would be

a great option to add for people like myself and members of my development

team.

Thank you,

Patrick

PatrickBurleson at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 5
Aha -- it's not the lack of focus you're worried about, but getting it to refresh properly. Sorry, I'm slow today. I've been playing around with it during this discussion and it's worked fine for me.

What version are you using? I know we had a bug on this (Output buffer not getting flushed unless you hit an error/warning) but I thought we fixed it awhile ago.

RichardBergMSFT at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 6
I think we are on the same page now. And yes, I don't care about focus, I just want to see the output.

I just checked my version number and it is:

2005 Team Explorer 8.0.50727.147

I just used the "Check for Updates" link in the Help menu and there wasn't a new version available on that site.

Is there somewhere else I should be looking?

What version are you testing against?

Thanks,
Patrick

PatrickBurleson at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 7

Patrick,

in Output window, does combobox (Show output from) is set to "Source Control - Team Foundation", when you check results of get?

MichalMalecki at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 8
Michal,

No it doesn't, and it sounds like it's a bug Richard has said is fixed. But I'm trying to figure out in which version it's fixed.

What version is RTM? Are there any updates since RTM?

Thanks,
Patrick

PatrickBurleson at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 9
.147 is RTM.
RichardBergMSFT at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 10
Then I guess that bug was fixed after RTM since you don't see the problem anymore? Is an update coming soon? :-)

Patrick

PatrickBurleson at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 11
So the situation is as follows: we don't create Output window for Team Foundation at startup of VS. So when you do get, the output reasults are ignored. As soon as you you got conflict, the Output window is created and everything should work fine (unitl VS is restarted).
MichalMalecki at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 12
That is correct. I would consider this behavior a bug. The output window should always be created at startup (or on first get) and stay around. I believe Richard mention he was pretty sure this had been fixed. I'm guess I'm justing waiting for a service release or hotfix that provides the update.

Patrick

PatrickBurleson at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 13
I agree, this is a bug. IIRC, some of the fault lies on the VSCore side, which is why we weren't able to fix it completely for v1. I'll doublecheck that it's still on the list.
RichardBergMSFT at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...
# 14
Hi, I'm having the same problem and none of the suggested fixes from this and the other threads have worked. Of my team, about half have this issue. Is there a hotfix we can request, and/or will this be covered in the service pack?
MatthewWiggins at 2007-8-30 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Version Control...

Visual Studio Team System

Site Classified