web-dev-qa-db-ja.com

GITを使用してMDT2012の変更を追跡する

SVNまたはGITを使用して、MDT 2010/Deployment Workbenchで構築されたデプロイメントのバージョン管理と変更の追跡を処理できますか?

3
KingBain

Gitと Gitlab を使用して、MDTの変更を追跡します。 。gitignore を使用して、.wim、.iso、.log、および追跡する必要のないドライバーなどの他のファイルを慎重に除外する必要があります。非常に単純な.gitignoreは次のようになります。

*.log
*.wim
Applications
Backup
BDDLogs/*.iso
BDDLogs/*.wim
Captures
Operating\ Systems
Out-of-Box\ Drivers
Servicing
Templates
Tools
Audit.log

Gitlabは、コミットに優れたWeb GUIを提供し、古いコピーを非常に簡単に取得できるようにします。また、変更のたびにコミットできるように、常にgitコマンドのプロンプトを手元に置いておきます。

2
Bin

おそらくできると思います。 GITは、既存の構成に後付けするのに適している可能性が高くなります。フォルダー内に新しいリポジトリーを作成し、それに構成資産を追加するだけです。 SVNで同等のことを行うには、最初にアセットをリポジトリに追加してから、ローカルコピーを削除してリポジトリからプルバックする必要があります...これにより、一部の人(私を含む)が緊張します。

SVNはファイルシステム全体に隠しディレクトリを追加しますが、GITには単一のリポジトリしかありません。

そうは言っても、MDTが何であるかはわかりません。おそらくあなたはあなたの質問でもっと説明するべきです。しかし、簡単に言えば、通常のファイルシステムで動作する場合、特にバージョン管理するアイテムに注意している場合は、GITが適切に機能するはずです。また、バージョン管理を必要とする多くのアプリケーションには、さまざまなプロバイダーをサポートするためのプラグインモデルがあります。これはMDTにも当てはまります。

2
Dominic Cronin