【问题标题】:MS-Access 2013 with Team Foundation ServerMS-Access 2013 与 Team Foundation Server
【发布时间】:2015-10-31 05:04:22
【问题描述】:

我可以访问带有表单的数据库,并报告我在不同情况下随着时间的推移而发生变化。我希望能够跟踪更改和分支修改。

如何将 MS-Access 应用程序添加到 TFS?

【问题讨论】:

  • 将它添加到源代码管理中,就像添加任何其他文件一样。这里有什么问题?
  • @DanielMann:问题是它作为一个大的二进制文件进行管理,而不是单独的文本文件,因为它会更好。

标签: tfs ms-access-2013


【解决方案1】:

披露:我是答案中提到的产品的所有者。

由于将整个 mdb/accdb 文件添加到版本控制中没有什么好处,因此您需要将 Access 对象(表单、报告等)作为文件提取到文件系统中。这可以通过使用Application.SaveAsText 方法来完成。您可以稍后使用LoadFromText 方法将这些文件重新导入您的应用程序。 - 可以使用 SCC 系统的客户端将生成的文件添加到任何版本控制系统并由其管理。

这种方法有点麻烦。

在 Access 2010 之前,Mircosoft 提供了一个 source code control add in for Access,它确实做到了这一点,并与版本控制系统交互以管理那里的各个对象(作为文件)。 - 这个插件was discontinued with Access 2013.

对于 Access 2013 和 2016,我只知道一个已停产插件的替代产品,它适用于 TFS(和许多其他源代码控制系统)。它被命名为 Ivercy,是 2015 年 9 月发布的商业产品。我是它的所有者。

【讨论】:

  • 我已签名,但从未收到获取测试版的电子邮件
  • @Devsined:我刚刚给你发了一封电子邮件。如果再次迷路,请通过我网站上的 email-adr 与我们联系。
  • Team Explorer 2013 的链接已失效 microsoft.com/en-US/download/details.aspx?id=40776
  • @Apocatastasis:感谢您提醒我注意这一点。我向 Microsoft 提交了支持请求以解决此问题。
  • @Apocatastasis:我们更新了网站上的链接。您现在需要一个免费的 Visual Studio Dev Essentials 帐户来下载 Team Explorer 2013。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-11-11
  • 2015-12-06
  • 2016-02-13
  • 2015-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多