Access VBA 代码的版本控制?
可能的重复:
VBA 文件的版本控制
是否存在任何类型的版本控制? 如果没有,用VBA集体开发MS Access 2007数据库有什么好的解决方案吗?
Possible Duplicate:
Version control for VBA file
Does any kind of version control exist?
If no, is there any good solution for collective development of MS Access 2007 database with VBA ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Microsoft 已制作了源代码控制添加-in(对于 Access 2010):
Microsoft have produced a Source Code Control add-in for Access 2010:
Access 的唯一一种集成 VC 解决方案是 Microsoft Visual Source Safe,但它的设计很差,甚至 Microsoft 内部也避免使用它;)。 有人称之为“源头销毁系统”,但我个人也知道使用它的成功案例。 一般来说,由于其局限性,它可能是中小型项目的一个很好的解决方案。
这是一篇关于 VSS 的非常批评的文章:
http://www.highprogrammer.com/alan/windev/sourcesafe.html
另一种选择是设计您自己的代码以使用 Application.SaveAsText() 导出 VBA 解决方案 - 这是 Access API 部分未记录的功能。
The only one integrated VC solution for Access is Microsoft Visual Source Safe however it's poor designed and even Microsoft internally avoid from using it ;). Some people call it "Source Destruction System", but I personally know success cases with using it. Generally, it could be a good solution for small and medium projects due to its limitations.
Here is a very critical article about VSS:
http://www.highprogrammer.com/alan/windev/sourcesafe.html
The other option is to design your own code to export VBA solution using Application.SaveAsText() - it's partially undocumented feature of Access API.
我使用 Access 应用程序和 Team Foundation Server 源代码管理。 您需要切换 Access 期望的源代码控制提供程序; 当我们从VSS 到 TFS。 切换后,您可以在 Access 中设置源代码管理设置并从 TFS 构建源代码管理连接的 .mdb。 效果很好。
I work with an Access application and Team Foundation Server Source Control. You need to switch the source control provider Access expects; I used this tool, Sourcecode Control Switcher, to do so when we moved from VSS to TFS. Once you've switched, you can setup the source control settings in Access and build a source-control-connected .mdb from TFS. It works nicely.