代码之家  ›  专栏  ›  技术社区  ›  Sampson

我需要开始使用版本控制和源代码管理

  •  3
  • Sampson  · 技术社区  · 16 年前

    我很好奇,这些方法是否也适用于您正在使用的数据库及其模式?

    10 回复  |  直到 14 年前
        1
  •  8
  •   Dave Archer    16 年前

    我对数据库问题了解不够,但至少你可以对sql导出进行版本控制。

    TortoiseSVN有一个类似的linux“移植”,名为Subdiversvn,但我并没有经常使用它

        2
  •  3
  •   Dan Andreatta    16 年前

        3
  •  3
  •   Brad    16 年前

    如果你是源代码管理的新手,我会从阅读 basic concepts

        4
  •  2
  •   Community Mohan Dere    8 年前

    我为Windows选择的个人工具是 TortoiseSVN Git 如果您不反对命令行界面(或参见 this

    Wizardby

        5
  •  1
  •   AutomatedTester    16 年前
        6
  •  1
  •   SilentGhost    16 年前

    对于数据库模式,我通常会创建一个名为“db”的子文件夹,并将我的所有模式放在那里。无论是MySQL、Oracle、MsSQL等。然后,我将文件夹签入SVN。

    您可能也希望在该文件夹中有架构升级脚本。

        7
  •  0
  •   acrosman    16 年前

    如果我刚开始,我会看看新一代的分布式版本工具,比如mercurial、git或bazaar。 Here is a decent write

        8
  •  0
  •   ProgrammingPope    16 年前
        9
  •  0
  •   Kelly S. French    16 年前

        10
  •  0
  •   Mike Eng    14 年前

    process of using Subversion in a development workflow .

    至于设置存储库和处理部署,您可以尝试Subversion Hosting服务,如 Springloops Beanstalk list of Subversion Hosts .

    推荐文章