Есть ли способ использовать MS Access 2003 с Sourcegear Vault 4.1.4 для контроля версий? - PullRequest
0 голосов
/ 16 июля 2009

Как видно из названия, я хотел бы использовать Vault для управления исходным кодом приложения MS Access, которое содержит формы, запросы и модули с кодом VB. Я хочу избежать утомительного процесса экспорта и импорта модулей в и из текстовых файлов с целью сравнения с предыдущим кодом.

Спасибо.

Ответы [ 3 ]

1 голос
/ 16 июля 2009

Access 2003 работает с Visual SourceSafe 6.0.

Я должен предположить, что поскольку у доступа есть поддержка SCC, возможно, это стандартный интерфейс? Я не верю, что SCC для ms-access будет работать с SourceGear.

Вы можете найти информацию об использовании VSS 6 с ms-access здесь:

http://support.microsoft.com/kb/837136/en-us

Я использовал SCC с ms-доступом. Вы даже можете проверить / проверить формы или даже запросы. Таким образом, он позволяет одновременно работать над приложением более чем одному разработчику.

Имейте в виду, что вышеупомянутый SCC для ms-доступа работает с использованием недокументированного

Saveastext

И наоборот:

LoadFromText

Введите две вышеупомянутые команды в окне отладки доступа, это даст вам полное представление о том, какие параметры + параметры.

С помощью приведенной выше информации вы, безусловно, можете импортировать + экспортировать биты и куски в и из ms-доступа в Source Gear.

Таким образом, получить SCC-функцию ms-access, работающую с Soruce Gear, довольно сложно, но вы могли бы собрать воедино что-то, что вытягивает объекты в Source Gear и выпадает из Source Gear, используя две вышеуказанные команды.

0 голосов
/ 19 августа 2010

Я не пробовал более ранние версии, но могу подтвердить, что SourceGear Vault 5.0.4 можно использовать с Microsoft Access 2003 (с надстройкой Access 2003: контроль исходного кода установлен). 1003 *

Чтобы это работало, вам нужно включить опцию в Vault Client под названием «Сделать Vault вашим поставщиком SCC по умолчанию».

0 голосов
/ 20 октября 2009

Единственное, что я могу добавить к ответу Альберта Каллала, - это то, что я действительно использовал MS Access с двумя различными поставщиками контроля источников - с MS Visual SourceSafe и с SourceOffSite SourceGear.

Были некоторые случайные проблемы, когда наша команда использовала SourceOffSite - например, внезапные сбои MS Access во время некоторых операций контроля версий - но в целом это работало. (Возможно, эти проблемы были вызваны тем фактом, что мы иногда «смешивали» этих двух поставщиков управления версиями - то есть один разработчик использовал VSS, а другой - SOS. Поэтому я не могу винить эти проблемы в самом MS Access.)

Теперь я никогда не использовал Убежище. Но, поскольку SourceOffsite и Vault принадлежат одному и тому же поставщику, я думаю, что очень высока вероятность того, что (a) SourceGear предложит поставщика MSSCCI для Vault и (b) MS Access может успешно использоваться с Vault.

Надеюсь, это поможет.

...