Source control system for small database dev team

2019-01-27 23:41发布

I am responsible for a small development team and we deal mainly with database development. We are currently using MS Visual Source Safe as our source control system, but it has its limitations and we are seriously thinking about changing. What system would you choose?

11条回答
叛逆
2楼-- · 2019-01-27 23:46

Subversion, look for Visual SVN , it free and real easy to use.

You might also take a look at SQL Server database versioning with Subversion (SVN)

查看更多
【Aperson】
3楼-- · 2019-01-27 23:50

I'd stay away from the centralized ones, distributed version control systems give much more flexibility, while still allowing centralized way of working.

For more technical people git could be good, it has been developed by Linux kernel people after all.

Bazaar or mercurial are probably better for those looking for ease of use.

查看更多
smile是对你的礼貌
4楼-- · 2019-01-27 23:55

Specifically for a database development and just in case you are using MS SQL, I would recommend you to take a look at Red Gate's SQL Source Control product, which can work over SVN/TFS/VSS/Vault and helps to source control databases.

查看更多
闹够了就滚
5楼-- · 2019-01-27 23:56

For a small team, SVN is best, in my experience (I've used CVS, SVN, and VSS in the past).

It's powerful, has a large userbase, and good tools like web interfaces, etc.

Some folks will probably recommend git, but I think it's overkill for what you describe.

查看更多
一纸荒年 Trace。
6楼-- · 2019-01-27 23:58

Our team (.NET) a few months ago switched to Subversion / TortoiseSVN, VisualSVN (for VisualStudio integration) and Trac. I can't recommend these tools enough.

查看更多
贪生不怕死
7楼-- · 2019-01-28 00:03

I believe that SVN + SQL Examiner Suite is best solution for keeping your database under version control.

查看更多
登录 后发表回答