Posts
  • michal.Log

    Interesting problem when using IVsSccEnlistmentPathTranslation

    • 0 Comments
    One of the less recognized features of TFS integration with Visual Studio, is that we track how selection changes in Solution Explorer and we update Team Explorer accordingly. The motivation is that when you use Team menu, to for example create work item...
  • michal.Log

    Project system integration with version control - please don't optimize too much!

    • 0 Comments
    Motto for today is: "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil " Visual Studio 2010 was significant for TFS version control for many reasons (biggest being probably schema change...
  • michal.Log

    "tf difference" improvements in TFS 2010

    • 0 Comments
    One very small annoyance that we were hitting regularly in TFS 2008 was trying to diff file which didn't have pending change. Assuming that we want to see changes checked in on a server, we would need to specify some less than trivial parameter: "tf diff...
  • michal.Log

    TFS Msscci Provider 2010 RTM

    • 0 Comments
    As you can read in Brian's blog ( http://blogs.msdn.com/bharry/archive/2010/04/26/tfs-2010-power-tools-have-released.aspx ), we shipped RTM version of the TFS Msscci Provider (yay!). It is available here: http://visualstudiogallery.msdn.microsoft.com...
  • michal.Log

    Version control only specific folders inside a website project (or: "TFS 2010 and DotNetNuke source control - How can I exclude folders/files from source control?")

    • 0 Comments
    Last week we had interesting problem described on the tfs forum: http://social.msdn.microsoft.com/Forums/en-US/tfsversioncontrol/thread/f1486665-02b5-42c1-bc4d-bbc29169670f The problem: How to version control only specific folders inside a website. Please...
  • michal.Log

    Project system integration with version control - how to *not* control specific files

    • 0 Comments
    Controlling state of the files is a bread and butter of the scc provider's work. However from time to time project is referencing file that should not be source controlled. It can be a generated file (like a xap file inside web application projects, or...
  • michal.Log

    Project system integration with version control - "All files are up to date" ????

    • 0 Comments
    If you are following closely Brian's blog or history of TFS in general, you may realized that in VS 2010, for the first time, we are the default source control provider in every Visual Studio (except of Express). This, combined with dogfooding and general...
  • michal.Log

    Different approaches to binding solution to source control

    • 0 Comments
    Last Tuesday I was going through all tasks that we have open related to TFS Msscci provider, tfpt bind and bindings in general. One of the gems ;) I found was automating the process to bind existing solution to source control. The story goes as follows...
  • michal.Log

    SQL Management Studio, TFS Msscci Provider and branching

    • 1 Comments
    Recently user has reported problem when using SQL Server Management Studio and TFS. When he branched folder and opened a newly created solution, he kept pending changes on the original projects instead of the branched one. Veterans of source control integration...
  • michal.Log

    What to do when history ends with delete, source rename?

    • 0 Comments
    As you probably know, one of the biggest changes in the version control part of TFS 2010 was moving from item mode (files and folders are uniquely tracked by itemId) to slot mode (itemId is attached to a slot and renaming file or folder changes its itemId...
  • michal.Log

    TFS Msscci Provider for TFS 2010 Beta2

    • 1 Comments
    As Brian mentioned a few weeks ago ( http://blogs.msdn.com/bharry/archive/2009/12/01/tfs-2010-power-tools-are-available.aspx ) we have updated our powertools, to work with TFS 2010 beta2. As usual, I was working on the Msscci provider and now I want to...
  • michal.Log

    Visual Basic problems with TFS, when referencing files outside of the project

    • 1 Comments
    I was asked recently to investigate problem when using VB6 and TFS Msscci Provider. We found out a limitation, that is not really surprising, but is still worth documenting. The code base looks like this: Source SharedCode Class1.cls Project...
  • michal.Log

    "Get latest on checkout" in a mixed environment

    • 0 Comments
    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...
  • michal.Log

    Version Control API changes in TFS 2010 - part II

    • 1 Comments
    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...
  • michal.Log

    Version Control API changes in TFS 2010 - part I

    • 1 Comments
    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...
  • michal.Log

    Using tf.exe in PowerShell ISE or other custom environments

    • 0 Comments
    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...
  • michal.Log

    Resolve improvements in Dev10 – Server and Target edits

    • 1 Comments
    As you could notice in CTP1 or CTP2, new Resolve Dialog displays detailed information about selected conflict. This information is partially calculated on the background and can involve some time consuming operation. Right now they are: attempt...
  • michal.Log

    Resolve improvements in Dev10 – Automerge All part2

    • 1 Comments
    TFS always creates conflict when rename is involved, even if it's only on server/source branch. We expanded Automerge All, so it can automatically resolve those conflicts. We exclude from this, conflicts on folders, as those are rare and user should review...
  • michal.Log

    Resolve improvements in Dev10 – Automerge All

    • 1 Comments
    We heard that some users are afraid of performing "Automerge All" operation. The thinking here is that TFS (or any) merge engine is not 100% bulletproof. If method foo was added at the beginning of the file in the source branch and at the end of the file...
  • michal.Log

    Resolve improvements in next version of TFS

    • 2 Comments
    As Brian said long time ago in his blog ( http://blogs.msdn.com/bharry/archive/2008/02/01/a-new-spec-on-conflict-resolution-is-available.aspx ), and Mario described in the spec ( http://download.microsoft.com/download/e/0/e/e0ed04ec-bf14-4dd6-b5ad-22094b128498...
  • michal.Log

    Msscci 2008 with MS Access 2007

    • 2 Comments
    I have played a little with MS Access 2007, verifying that it's working with TFS Msscci 2008. In order to get SCC integration, you need to install Access Developer Extension - a add-in that allows Access to use any Msscci provider (and a few other goodies...
  • michal.Log

    Msscci with RoboHelp

    • 2 Comments
    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...
  • michal.Log

    New features in next release of TF

    • 2 Comments
    Brian published a few screen shots of tools that we are working on right now for the next major release of TFS (not SP1). The Branch Visualization (Scenario 2 and 3) are amazing but right now my personal favorite is improved history (Scenario 1) . While...
  • michal.Log

    Early Rosario feedback

    • 1 Comments
    I just read Brian's post (over month after the fact :() about Rosario specs - http://blogs.msdn.com/bharry/archive/2007/11/30/vsts-codename-rosario-specifications-begin-to-arrive.aspx It's a great way to influence product that is being written right now...
  • michal.Log

    Small Orcas Improvements - part 2

    • 2 Comments
    "Check-in does not check-in". One of the most feared complains from the users. We all check-in files every day (or not, when gauntlet is in use ;)) and everything works fine.But customers are always right (vide Get Latest on Checkout)! So one theory explaining...
Page 1 of 2 (45 items) 12