Monad Team Foundation Source Control Provider Now Available
Fri, Apr 7, 2006
One-minute read
After people learn about Monad providers, one of the most common things I hear is – “I wish there was one for Team Foundation’s Source Control.”
James Manning (from the TFS team) agrees! He wrote one in November of last year, with hopes to push it out as a PowerToy. Instead, he did us one better by putting it up on the MSH Community Extensions workspace!
MSH jmanning-test:\> dir -name -r
60406-testing
60406-testing\ConsoleApplication77
60406-testing\ConsoleApplication77\ConsoleApplication77
60406-testing\ConsoleApplication77\ConsoleApplication77.sln
60406-testing\ConsoleApplication77\ConsoleApplication77.vssscc
60406-testing\ConsoleApplication77\ConsoleApplication77\ConsoleApplication77.csproj
60406-testing\ConsoleApplication77\ConsoleApplication77\ConsoleApplication77.csproj.vspscc
60406-testing\ConsoleApplication77\ConsoleApplication77\Program.cs
60406-testing\ConsoleApplication77\ConsoleApplication77\Properties
60406-testing\ConsoleApplication77\ConsoleApplication77\Properties\AssemblyInfo.cs
MSH jmanning-test:\> dir -r | ft -a changesetid,serveritem
ChangesetId ServerItem
----------- ----------
2 $/60406-testing
3 $/60406-testing/ConsoleApplication77
3 $/60406-testing/ConsoleApplication77/ConsoleApplication77
3 $/60406-testing/ConsoleApplication77/ConsoleApplication77.sln
3 $/60406-testing/ConsoleApplication77/ConsoleApplication77.vssscc
3 $/60406-testing/ConsoleApplication77/ConsoleApplication77/ConsoleApplication77.csproj
3 $/60406-testing/ConsoleApplication77/ConsoleApplication77/ConsoleApplication77.csproj.vspscc
3 $/60406-testing/ConsoleApplication77/ConsoleApplication77/Program.cs
3 $/60406-testing/ConsoleApplication77/ConsoleApplication77/Properties
3 $/60406-testing/ConsoleApplication77/ConsoleApplication77/Properties/AssemblyInfo.cs
Enjoy.
[Edit: Monad has now been renamed to Windows PowerShell. This script or discussion may require slight adjustments before it applies directly to newer builds.]