#815 Add MS TeamSystem version control support

open
nobody
Plugins (27)
3
2006-12-07
2006-11-17
Darryn Trefz
No

I am using WinMerge build 2.7.1.1

It would be nice if WinMerge could add support for the additional version control systems, such as MS Team System.

Perhaps the answer would be to add support for "arbitrary" version control systems, by adding the ability to configure a command-line for performing actions such as checkout.

For MS Team System, Microsoft have a "Microsoft Visual Studio 2005 Team Foundation Power Toy" available that is a collection of command-line tools performs all the various version control functions. (see http://msdn2.microsoft.com/en-us/vstudio/aa718351.aspx\)

Discussion

  • Kimmo Varis
    Kimmo Varis
    2006-12-07

    Logged In: YES
    user_id=631874
    Originator: NO

    Didn't see "Checkout" command in their tools. That is what WinMerge needs.

    For WinMerge the interest is only in allowing users to merge and edit the files in version control. VSS support is there because VSS requires user first to checkout files to edit them. If Team System doesn't have this requirement we don't need special support for it.

    Most version control systems can use external diff/merge programs (via commandline) and that is the recommended way. Doesn't Team System allow that?

     
  • Kimmo Varis
    Kimmo Varis
    2006-12-07

    • priority: 5 --> 3
     

  • Anonymous
    2012-11-12

    It is easier when doing a big comparison to automatically check out files during merges. Currently, I perform a diff using command line but the files aren't checked out. So I need to manually right-click over the files (they need to be in same folder) and select Right shell Menu -> Team Foundation Server -> Check out. If WinMerge performs automatically the checkout while editing, there would be a big benefit in performance.