【问题标题】:asp.net + MS SQL Server: Best Source Control [closed]asp.net + MS SQL Server:最佳源代码控制 [关闭]
【发布时间】:2010-11-18 13:46:20
【问题描述】:

我在一个不断壮大的网络团队工作,该团队需要采用源代码控制系统。我们研究了 Source Safe,但因缺乏 SQL Server 源代码控制而被推迟。

就源代码 + 数据库而言,Visual Studio Team System 范围似乎可以解决问题 - 但我必须承认对各种版本感到困惑。

所以我的问题是(来自有经验的人):

  • 是否有免费的源代码控制系统与 asp.net + SQL Server 配合得很好
  • VS Team System 是否值得 - 对于少于五名开发人员的团队?
  • 最后 - 如果 Team System 是最佳选择,那么哪个版本最适合小型团队?

【问题讨论】:

  • “我们研究了 Source Safe,但由于缺乏 SQL Server 源代码控制而被推迟。” - 您可以将数据库项目添加到您的解决方案中,并将您的 SQL 脚本放在那里。它确实适用于 Source Safe。

标签: sql-server database tfs version-control visual-sourcesafe


【解决方案1】:

特别是对于一个小型团队,Subversion 几乎不会出错。它是免费的、开源的,并且受到社区的大力支持。

【讨论】:

  • 我们发现它非常易于使用和维护。
  • 有没有好的入门指南?我目前正在研究“VisualSVN 服务器”。此刻感觉就像一个陌生的新世界!
  • 虽然我没有使用过那个特定版本,但我知道 VisualSVN Server 是一个很好的入门方式。必读的还有Version Control with Subversion,一本免费的在线书籍:svnbook.red-bean.com
  • 感谢您的链接 - 我会读这个
  • 我们对 Red Gate 的 Subversion 非常满意,我们使用了 Tortoise 和 VisualSVN 的组合。您可能有兴趣知道我们正在即将推出的工具 SQL 源代码控制中将 SQL Server 源代码控制支持集成到 SSMS 中。欲了解更多信息,请访问red-gate.com/products/SQL_Source_Control/index.htm
【解决方案2】:

很多人使用Subversion。将所有 SQL 放入文本文件并放入存储库中。

【讨论】:

  • +1 表示颠覆。过去几个月一直在使用 TFS,我非常想念颠覆!建议将其与 VisualSVN 搭配使用以获得良好的 Visual Studio 体验
  • 非常有趣 - 刚刚在上面发布了关于查看 VisualSVN 服务器的信息。我们正在使用 Visual Studio,所以听起来这会很好。
【解决方案3】:

我也有同样的问题,幸好我的公司成立不到 3 年,我们可以申请 Biz Spark,这意味着我们可以免费获得 TFS。 我真的很喜欢 TFS,它包括项目管理、错误跟踪和构建管理以及非常有用的版本控制。它还有一些为 SQL Server 构建的数据库工具。

如果您有钱或 Biz Spark,请选择 TFS,如果没有,请查看 GIT。这是另一个免费的源代码控制系统,它采用不同的源代码控制方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-10
    • 1970-01-01
    • 2010-11-23
    相关资源
    最近更新 更多