代码之家  ›  专栏  ›  技术社区  ›  Igor Konoplyanko

访问VBA代码的版本控制?[复制品]

  •  4
  • Igor Konoplyanko  · 技术社区  · 17 年前

    可能重复:
    Version control for VBA file

    是否存在任何类型的版本控制? 如果没有,有没有什么好的解决方案可以用vba集体开发MS Access 2007数据库?

    3 回复  |  直到 16 年前
        1
  •  2
  •   juckobee    17 年前

    唯一一个用于访问的集成VC解决方案是Microsoft Visual Source Safe,但是它的设计很差,甚至Microsoft内部都避免使用它;)。有些人称之为“源代码销毁系统”,但我个人知道使用它的成功案例。一般来说,由于它的局限性,对于中小型项目来说,它可能是一个很好的解决方案。

    下面是一篇关于VSS的非常重要的文章: http://www.highprogrammer.com/alan/windev/sourcesafe.html

    另一种选择是设计自己的代码,使用application.saveastext()导出VBA解决方案—这是AccessAPI的部分未记录功能。

        2
  •  3
  •   onedaywhen    16 年前

    微软已经生产了 Source Code Control add-in 对于Access 2010:

    源代码管理加载项允许 与Microsoft Visual集成 SourceSafe或其他源代码 控制系统允许 签入/签出查询、表单, 报表、宏、模块和数据。 你也可以看到 已办理退房手续 物体。

        3
  •  2
  •   Kenny Evitt    16 年前

    我使用Access应用程序和Team Foundation服务器源代码管理。您需要切换源代码管理提供程序访问的预期值;我使用了此工具, Sourcecode Control Switcher ,以便在从vss移动到tfs时执行此操作。切换后,可以在Access中设置源代码管理设置,并从tfs生成一个connected.mdb源代码管理。它工作得很好。

    推荐文章