Microsoft Releases Git TFS integration tool

Microsoft released a cross platform Git TFS integration tool Git TF!! It’s definitely a good step and acknowledgement about the mindshare that Git has.
I took it for a spin – the integration is supposed to be cross platform – so that it should work on cygwin also. However, the first time I tried, it did not and had to tweak the script a little.

In the script <install folder>/git-tf

    # On cygwin and mingw32, simply run the cmd script, otherwise we'd have to
    # figure out how to mangle the paths appropriately for each platform
    if [ "$PLATFORM" = "cygwin" -o "$PLATFORM" = "mingw32" ]; then
        #exec cmd //C "$0.cmd" "$@"                 #Orig
        exec cmd /C "$(cygpath -aw "$0.cmd")" "$@"  #Changed
    fi

Anyway, after that, things did seem to work – the only issue is that your windows domain password is echoed on the cygwin console :(… other than that minor irritant, I was able to clone the project and work on it using the Git integration. Going to try it out some more over the next few days and will post if find anything more. THis is definitely a great step from MS – and if this works properly, it will almost make working with TFS source control much much bearable 😀

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s