タイトルが示すように、vb コードを使用したフォーム、クエリ、およびモジュールを含む MS Access アプリケーションのソース管理に Vault を使用したいと考えています。以前のコードと比較する目的で、テキスト ファイルとの間でモジュールをエクスポートおよびインポートするという面倒なプロセスを避けたいと考えています。
ありがとう。
タイトルが示すように、vb コードを使用したフォーム、クエリ、およびモジュールを含む MS Access アプリケーションのソース管理に Vault を使用したいと考えています。以前のコードと比較する目的で、テキスト ファイルとの間でモジュールをエクスポートおよびインポートするという面倒なプロセスを避けたいと考えています。
ありがとう。
Access 2003 は、Visual SourceSafe 6.0 で動作します。
アクセスには SCC がサポートされているため、おそらくそれは標準インターフェイスであると想定する必要がありますか? ms-access の SCC が SourceGear で動作するとは思えません。
ms-access での VSS 6 の使用に関する情報は、次の場所にあります。
http://support.microsoft.com/kb/837136/en-us
ms-accessでSCCを使用しました。フォームやクエリをチェックイン/チェックアウトすることもできます。そのため、複数の開発者が同時にアプリケーションで作業することができます。
ms-access の上記の SCC は、文書化されていない
Saveastext
逆は次のとおりです。
LoadFromText
上記の 2 つのコマンドをアクセス デバッグ ウィンドウに入力すると、オプションとパラメーターが何であるかについての理解が得られます。
上記の情報があれば、ms-access の内外の断片を Source Gear にインポート + エクスポートできます。
したがって、ms-access の SCC 機能を Soruce Gear で動作させるのは少し先の話ですが、上記の 2 つのコマンドを使用して、Source Gear からオブジェクトを出し入れする何かを組み合わせることができます。
Albert Kallal の回答に追加できる唯一のことは、MS Visual SourceSafe と SourceGear の SourceOffSite という 2 つの異なるソース管理プロバイダーで MS Access を実際に使用したことです。
私たちのチームが SourceOffSite を使用していたとき、ソース管理操作中に MS Access が突然失敗するなど、時折問題が発生しましたが、全体としては機能しました。(おそらく、これらの問題は、2 つのソース管理プロバイダーを「混合」したことが原因である可能性があります。つまり、ある開発者は VSS を使用し、別の開発者は SOS を使用していました。したがって、これらの問題を MS Access 自体のせいにすることはできません。)
今、私は Vault を使用したことがありません。ただし、SourceOffsite と Vault は同じベンダーから提供されているため、(a) SourceGear が Vault 用の MSSCCI プロバイダーを提供し、(b) MS Access を Vault で正常に使用できる可能性は非常に高いと思います。
お役に立てれば。
以前のバージョンは試していませんが、SourceGear Vault 5.0.4 が Microsoft Access 2003 ( Access 2003 Add-in: Source Code Controlがインストールされている場合) で使用できることを確認できます。
これを機能させるには、「Vault をデフォルトの SCC プロバイダーにする」という Vault Client のオプションを有効にする必要があります。