我正在使用Access Developer Extensions尝试在TFS中控制此访问数据库,但是,我不确定我是否正确执行。我可以将.mdb添加到源代码控制并从该源代码控件创建数据库。
我可能犯了一个愚蠢的错误,但是我无法弄清楚如何关闭我从源代码控制中创建的数据库,并在它仍处于源代码时重新打开它。
有没有人知道有关此的任何提示或指南?我在Access Developer Extentsions上搜索了一些帮助,但我找不到多少。先谢谢你们!
答案 0 :(得分:1)
我想我发现了我做错了什么。我的数据库在关闭时自动压缩,因此当它尝试执行此操作时,Access询问我是否要“从源代码控制中删除压缩的数据库”。我认为这意味着它不会存储.mdb文件,但仍保留源代码下的对象(如表,vba,查询,表单等)。但是,这似乎从MSDN中完全删除了它......
“对Microsoft Access行为的更改
使用压缩数据库命令
为了获取源代码控制下的数据库并将其交付给用户,您需要一种方法来削减数据库与源代码控制的联系。压缩源代码控制下的数据库时,Microsoft Access 2000会提示您从源代码控制中删除数据库。
要从源代码控制中删除数据库,Microsoft Access只是从Microsoft Access数据库及其对象中删除Visual SourceSafe属性。“
http://msdn.microsoft.com/en-us/library/aa155494(v=office.10).aspx
当我说不从源代码管理中删除压缩数据库时,我的数据库及其对象仍然在源代码下。