Доступ вплоть до 2010 года поддерживал контроль исходного кода, включая поддержку сервера Team Foundation. Тот факт, что вы помещаете все файлы в ОДИН zip-файл, одну папку на жестком диске или в один контейнер, называемый accDB, является точкой MOOT. Если КАЖДЫЙ отдельный объект можно рассматривать как объект SEPARATE, то зачем вам использовать zip-файл или файл accDB? Это «логическое» представление по сравнению с проблемой физического представления.
Простым вопросом является то, что КАЖДЫЙ ОБЪЕКТ В ДОСТУПЕ МОЖЕТ БЫТЬ ЭКСПОРТИРОВАН В ТЕКСТЕ. Таким образом, Access поддерживает интеграцию системы контроля версий, используя эту возможность со стандартным интерфейсом Microsoft SCC начиная с Access 97 (то есть 17+ лет !!).
Когда вы используете SCC, например безопасный Visual Source или сервер Team Foundation, пользовательский интерфейс BUILT IN в Access поддерживает отображение соответствующего состояния объектов. У вас есть разрешение вплоть до уровня формы, отчета, SQL-запроса и кода модуля. Таким образом, несколько разработчиков могут работать над приложением одновременно. Им нужно только проверить формы, отчеты и т.д., над которыми они работают. Таким образом, каждый разработчик имеет свою локальную сборку.
Если вы используете Visual Source Safe, вы увидите это на ленте:
Если вы используете Team Foundation Server, вы увидите это:
А для проверенных объектов вы видите это:
А когда вы открываете или даже щелкаете правой кнопкой мыши объект, вы видите следующие дополнительные опции:
Конечно, учитывая, что «немногие» используют эту функцию или даже знают, что это такое (а сообщения в SO подтверждают эту нехватку знаний), тогда НЕМНОГО удивительно, что эта функция была исключена в Access 2013 после всех этих лет! , Однако некоторые сторонние надстройки утверждают, что восстановили эту способность. Таким образом, возможность экспортировать объекты в 2013 году в виде отдельных текстовых файлов все еще остается на месте.