How can we improve SQL Source Control?

Add Git support

I know that svn and TFS support are important but I really hope you add Git support. Git is really taking off and I think we will be switching over at some point so Git support is key for us.

101 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    hcoverlambdahcoverlambda shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    9 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • RenwillRenwill commented  ·   ·  Flag as inappropriate

        My company is standardizing on GIT. We'd like to continue to use Redgate for the support.

      • leachleach commented  ·   ·  Flag as inappropriate

        Git support if missing for me - TFS is an overkill for our case, and i see no reason to move backwards and work with SVN

      • Wes BrownWes Brown commented  ·   ·  Flag as inappropriate

        Git Extensions for Visual Studio works great would love to have something like that for SSMS!

      • lakelandlakeland commented  ·   ·  Flag as inappropriate

        I also think this would be good.

        I use subversion but I have heard from a number of people that migrated to git that they've found it much better for managing databases since it handles branches (DEV, TEST, PREPROD, PROD) and changesets (migrate this from DEV to TEST) much better than subversion.

        That certainly sounds attractive so if GIT was available then I'd really like it.

      • funkyhippyfunkyhippy commented  ·   ·  Flag as inappropriate

        I second that, we have made the switch to git and are very pleased with the results. I would love to be able to use this to store our database structure as well in git (at the moment we generate the SQL scripts and store the text files as part of the commits).

      Feedback and Knowledge Base