It is very strange. The extension is stable and rarely updated. Can you provide more information? Version/Edition of Visual Studio, version of Windows, TFS? Text of error message? Some of other symptoms?
Request: In live mode it would be nice to keep the user icon visible so it's possible to keep track of what users are doing and in which area they are doing checkins. So if users are showing up close together on the map, it means they are working in the same code-area...
Pure Gource engine support conversion to video, see http://code.google.com/p/gource/wiki/Videos
The VS extension not yet support video export, because of Gource on Windows platform require two expensive steps - export to PPM, than convert to video. It require large temporary file (disk space) and excess disk operations.
When Gource will support redirection output stream PPM->Video without the need for intermediate file (like support in linux) then I include this feature to the VS extension.
You can use a free open source tool to capture the gource window and stream it to a video file. Open Broadcaster Software: https://obsproject.com
In OBS, add a "Game Capture" under Sources.
This should open the Game Capture dialog box where you can select the application you want to capture. Run the visualization and while it is open, click the Refresh button in the dialog box, then select "Gource" in the application drop-down. Click OK.
In Settings -> Encoding -> Set Max Bitrate to something higher than the default. I use 5000 kb/s. This will make the video look nicer.
In Settings -> Broadcast Settings -> Set Mode to "File Output Only". Select your File Path and video format (MP4).
Click OK to save the Settings.
Run the visualization again (and you probably want to set the visualization option for "Full Screen", then in OBS, click "Start Recording".
Click Stop Recording when done. Enjoy.
Visualizing Live Changes seems to be working but attempting to view the history shows a dialog with exception information.
System: Win7 64bit, TFS server 2010, VS 2012 (I also have VS2010 and VS2013 installed) All VSs have the latest service packs / RTM updates.
Unable to retrieve the registration information for 'IdentityManagementService2'.
There is stack trace too. I'd be happy to include it if you let me know where to grab it.
May be problem in the corrupted local TFS cache in the client machine. Try to clear TFS cache in your computer:
1) Close all running Visual Studio
2) Delete all subfolders in the folder %localappdata%\Microsoft\Team Foundation\
3) Start Visual Studio and try visualize history again.
If this not helps I will investigate this problem in more detail.
We are operating with a TFS 2010 server and this extension has functioned perfectly up til now. Today I found that version 2.6 was available, but it refuses to install unless I install "Team Foundation Team Explorer Extensions", a link which takes me to http://www.microsoft.com/en-us/download/details.aspx?id=30656, which appears to be for TFS 2012. I'm hesitant to install that since we only have a TFS 2010 server, and therefore I can't update?
This extention is not dependent on version of TFS server, extension depends on the version of Visual Studio. It compatible with VS2012, VS2013 and VS2015. All of them compatible with TFS 2010 server.
What version and edition of Visual Studio are you using?
I just installed it on VS2013 Update2 and I'm getting the following error:
gource: unsupported log format (you may need to regenerate your log file)
Try 'gource --help' for more information.
not sure if this helps, but we have several users with 2 accounts, some under the same friendly name, which have been associated with TFS. so I get a message asking to specify an identity.
If I add a name to exclude, I still get the same message.
If I remove the asterix from the include leave the name to exclude, it looks to complete, but the error above then appears.
That certainly does add a bit more information, the messages I get relate to the filters not being right. So you have to have a wildcard to include everything by default, the exclude works, now that I realised it worked off display name.
I have got some instances of the same user coming in on several accounts (dont ask me why), is there any way those can be assumed as the same person, or identify them quite verbosely as different users on the video. On some streams this is fine.
I have also found that the "gource" disappears at the end it that show, if you leave it for a minute.
I really like this extension, but I have a minor issue.
Could you implement a checkbox to disable/enable the bloom-effect, and perhaps the corresponding properties for intensity etc?
The reason is that we use Remote Desktop to log in to the development machines, and Gource performs rather poorly when bloom is enabled.
All I get when executing "Visualize history" (V2.2) is a command-window showing the error message 'failed to load resource "D:\Users\..\\data\file.png' - probably because there's a double-backslash in the file-path before "data"? Another possible reason could be that my Windows-Username has a german umlaut in it...
Version 2.0 ran fine on my old machine.
On my new machine, it refuses to load. I'm told to examine ActivityLog.xml, which contains this:
<errorinfo>Could not load file or assembly 'Microsoft.VisualStudio.Shell.11.0, Version=188.8.131.52, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.</errorinfo>
I wanted to download 2.0 so I could run it on the new machine, but VSGallery doesn't let you grab old versions. Help!
Please, use the Owner, not Committer property of TFS change.
TFS allows one to commit on behalf of other users (for purpose of repository migration, for example) and in this case these two properties will not be the same and the actual contributor is the Owner, not Committer.