Usando o GIT para rastrear mudanças no MDT 2012

3

Posso usar o SVN ou o GIT para lidar com controle de versão e rastrear alterações para implantações criadas no MDT 2010 / Deployment Workbench?

    
por KingBain 01.06.2012 / 20:54

2 respostas

2

Eu diria que você provavelmente pode. É mais provável que o GIT seja um bom ajuste para adaptação a uma configuração existente. Você pode simplesmente criar um novo repositório em uma pasta e adicionar seus recursos de configuração a ele. Para fazer o equivalente no SVN, você primeiro tem que adicionar seus ativos a um repositório, e então apagar a cópia local e puxá-la do repositório ... o que deixaria algumas pessoas (inclusive eu) nervosas.

O SVN adiciona diretórios ocultos diretamente ao seu sistema de arquivos, enquanto o GIT tem apenas o repositório único.

Dito isto - não sei o que é MDT. Talvez você deva explicar mais em sua pergunta. Mas, simplesmente, se ele opera em um sistema de arquivos normal, o GIT deve funcionar bem para você, especialmente se você for cuidadoso com os itens que deseja usar na versão. Além disso - muitos aplicativos que precisam de controle de versão possuem um modelo de plug-in para suportar diferentes provedores. Isso pode ser verdade para o MDT.

    
por 03.06.2012 / 19:52
2

Eu uso o Git e o Gitlab para rastrear minhas alterações no MDT. Basta usar .gitignore para deixar de fora cuidadosamente .wim, .iso, .log e outros arquivos, como drivers que não precisam ser rastreados. Um gitignore muito simples pode ser assim:

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

O Gitlab fornece aos seus commits um agradável GUI da Web e facilita a recuperação de cópias antigas. Eu também sempre mantenho o prompt de comando do git por perto para que eu possa fazer commits para cada mudança.

    
por 01.10.2013 / 21:19