I’m using the Access Developer Extensions to attempt to source control this access database in TFS, however, I’m not sure I am doing it right. I can add a .mdb to source control and create a database from that source control.
I’m probably making a stupid mistake, but I can’t figure out how to close the database I created from source control and reopen it while it’s still under source.
Does anyone know of any tips or guides on this? I’ve searched for help on Access Developer Extentsions but I haven’t found much. Thanks in advance guys!
I think I found what I was doing wrong. My database automatically compacts on close, so when it tried to do this Access asked me if I wanted “to remove the compacted database from source control”. I thought this meant it would just not store the .mdb file, but still keep the objects (like tables, vba, queries, forms, etc) under source. However, this appears to completely remove it… from MSDN:
“Changes to Microsoft Access Behavior
Using the Compact Database Command
In order to take a database that is under source code control and deliver it to a user, you need a way to cut the database’s ties to source code control. When you compact a database that is under source code control, Microsoft Access 2000 prompts you to remove the database from source code control.
To remove the database from source code control, Microsoft Access simply removes the Visual SourceSafe properties from the Microsoft Access database and its objects.”
http://msdn.microsoft.com/en-us/library/aa155494(v=office.10).aspx
When I said do not remove compacted database from source control, my database and it’s objects stayed under source.