Access 2007/2010 Source Control - PullRequest
       10

Access 2007/2010 Source Control

2 голосов
/ 15 ноября 2011

Я использую Access Developer Extensions, чтобы попытаться установить контроль над этой базой данных доступа в TFS, однако я не уверен, что делаю это правильно.Я могу добавить .mdb к управлению исходным кодом и создать базу данных из этого управления исходным кодом.

Возможно, я совершаю глупую ошибку, но не могу понять, как закрыть базу данных, созданную мной из системы контроля версий, и открыть ее, пока она еще находится под источником.

Кто-нибудь знаеткаких-либо советов или руководств по этому вопросу?Я искал справку по Access Developer Extentsions, но я не нашел много.Заранее спасибо, ребята!

1 Ответ

1 голос
/ 22 ноября 2011

Я думаю, что нашел то, что делал неправильно.Моя база данных автоматически сжимается при закрытии, поэтому, когда она попыталась это сделать, Access спросила меня, хочу ли я «удалить сжатую базу данных из системы контроля версий».Я думал, что это означает, что он просто не будет хранить файл .mdb, но все равно будет хранить объекты (например, таблицы, vba, запросы, формы и т. Д.) В исходном коде.Однако, похоже, это полностью удаляет его ... из MSDN:

"Изменения в поведении Microsoft Access

Использование команды Compact Database

Для того, чтобы взять базу данных, котораянаходится под контролем исходного кода и доставляет его пользователю, вам нужен способ обрезать связи базы данных с контролем исходного кода.При сжатии базы данных, которая находится под контролем исходного кода, Microsoft Access 2000 предлагает удалить базу данных из исходного кода.control.

Чтобы удалить базу данных из элемента управления исходного кода, Microsoft Access просто удаляет свойства Visual SourceSafe из базы данных Microsoft Access и ее объектов. "

http://msdn.microsoft.com/en-us/library/aa155494(v=office.10).aspx

Когда я сказал, что не удаляйте сжатую базу данных из системы управления исходным кодом, моя база данных и ее объекты остались под источником.

...