"Get latest on checkout" in a mixed environment

Today I had to test behavior of our less commonly used feature, get latest on checkout, in a mixed VSTS 2008 + TFS 2008 environment. Hopefully this blog post will save the time next person who wonders if this should work (It took me 3 hours to update my VS2005 hyperv image before I could actually try…

0

Version Control API changes in TFS 2010 – part II

Yesterday I was talking about changes we did to itemId and pendingChangeId in TFS 2010. Today I want to list other changes, related to various part of VC api: You should be careful when using DiffItemVersionedFile class, especially if you use constructor that requires itemId. Much safer thing to do is to call Difference. CreateTargetDiffItem. It will…

1

Version Control API changes in TFS 2010 – part I

As Matt writes in his post, the way version control behaves in TFS 2010 has changed in a few significant ways. Our team was responsible for making the client code updates in response to those server changes and I tried to write down lessons we have learned. First of all – itemId. Before, it was a unique identification…

1

Using tf.exe in PowerShell ISE or other custom environments

Recently a few folks from our and other team tried working with TFS inside PowerShell ISE (http://blogs.microsoft.co.il/blogs/scriptfanatic/archive/2008/12/30/windows-powershell-integrated-scripting-environment-ise.aspx).What they discovered is that tf.exe thinks that its output is redirected and switches to noprompt mode. Which means that runningtf.exe checkin will check in the code instead of bringing up UI. Ouch.The problem is that ISE is really…

0

Msscci with RoboHelp

Yet another tool that should be working with TFS Msscci Provider is RoboHelp. The reported problem is “Server Busy” error message display over Msscci dialog. The solution for this (until release of the new provider) is to create registry file (robofix.reg) with the following content: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\Software\Microsoft\Team Foundation Server MSSCCI Provider\Settings\RoboHelp][HKEY_LOCAL_MACHINE\Software\Microsoft\Team…

2

Orcas Beta1 available

As Brian posted a few days ago (together with multiple other people 🙂 Orcas Beta1 is available here. From the Version Control perspective it contains 90% of functionality which we want provide in Orcas (some more goodies will come in the Beta2). There are 4 new features – get latest on checkout, destroy (only command line), folderdiff…

0

Msscci with eMbedded C++ 4

We recently discovered new IDE that works with TFS Msscci provider (well, almost 😉 – eMbedded C++ 4. The only problem is that it displays often “Server Busy” message while doing SCC operations. The solution for this (until release of the new provider) is to create registry file (evc4fix.reg) with the following content: Windows Registry…

1

Missing Msscci in VB6

This is a very old issue, which appeared for the first time (and was resolved) in this thread. However, it comes every month or so on the forum so I want to describe here the problem and resolution in as easy way as possible. Problem: VB6 was installed without SourceSafe support. After installing TFS Msscci,…

0

Msscci 1.2 arrived

As Brian writes in his blog we released new version of TFS Msscci Provider. Nice improvements are fixes in the property (displaying local path) and checkin (saving the work items query list between the calls) dialog. We have also changed the provider in order to support Toad. However the biggest change is supporting branched solutions…

2

Nicer TFS Msscci in VS2003

Recently I started testing new TFS Msscci Provider. Doing that, I discovered a few Visual Studio settings that I should turn on long time ago. What is a little irritating while working in VS2003+TFS Msscci is that when doing checkout I’m prompted to provide comment. TFS does not have comments for checkouts so it’s ignored…

1