How can we improve SQL Source Control?

Support GIT hosted under TFS

We use GIT hosted under TFS in order to use Windows authentication to protect the GIT repositories.

SQL Source control does support a local copy of the GIT repository but remote Push and Pull fail in SQL Source Contrtol 5 because it cannot handle the login dialog needed to get to GIT

240 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Paul Munkenbeck shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  AdminMichael Upton (Software Engineer, Red Gate, Redgate) responded  · 

    SQL Source Control 7 has now been released. In this version, SQL Source Control now uses the Git command line for all its Git interactions, which means it will support any Git authentication method that the command line supports. This includes TFS Git.

    You will need to ensure that you have Git.exe available in your system path – the easiest way to do this if you don’t already have Git installed is to download Git for windows (https://git-scm.com/download/win)

    18 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Rachel Ambler commented  ·   ·  Flag as inappropriate

        This has still not been completed, setting the status to such not withstanding.

        I still apparently can't use this when using a SHARED development model. Until this feature supports both Dedicated and Shared models this feature should not be considered complete.

      • Anonymous commented  ·   ·  Flag as inappropriate

        What will it look like ? Are you also talking about branching and shared environment support ?

      • GT commented  ·   ·  Flag as inappropriate

        I know this request is about TFS, but for those using VSTS you *can* PUSH/PULL to the remote repository by using access tokens, works just fine.

      • Rachel Ambler commented  ·   ·  Flag as inappropriate

        Good grief, just how many upvotes does this need to get before RedGate take it seriously? So far it's at 216 upvotes! It is STILL TOTALLY UNACCEPTABLE that we are FORCED to use a third party solution to complement what Sql Source Control SHOULD be able to do out the box.

        And still not a peep from RedGate about it. Why? The fact they don't support this is, quite frankly, embarrassing!

      • Anonymous commented  ·   ·  Flag as inappropriate

        We are using GIT within VSTS so need this functionality to use SQL Source Control. Pity that it is not currently supported.

      • Kent Roberts commented  ·   ·  Flag as inappropriate

        SQL Source Control integration with VSTS/Git would be a requirement for my company to consider using Redgate products.

      • Anonymous commented  ·   ·  Flag as inappropriate

        SQL Source Control is WORTHLESS if your company uses TFS/git. A complete waste of money.

      • Rachel Ambler commented  ·   ·  Flag as inappropriate

        I am shocked that we STILL don't have this. All the mainstream git clients seem to have this functionality - why do we STILL need to use external tools such as SmartGit to get around this most ludicrous of limitations. It's mind-boggling that this wasn't baked in at the get go!

      • S.M commented  ·   ·  Flag as inappropriate

        Yes, we need this feature sooner than later please. I'm surprised this still has not been added considering how common usage of GIT has become.

      • P. S. commented  ·   ·  Flag as inappropriate

        Is there an ETA on fixing the feature? Given how common GIT use has become, I'm surprised this hasn't been addressed in 9 months or more..

      Feedback and Knowledge Base