Pergunta

Estou intrigado com a ideia em TeamCity de commits pré-teste (ou seja, verificar que eles não quebrar a construir antes de permitir check-in para ocorrer) e eu estou querendo saber se há alguma maneira de implementar isso no TFS . Parece que TeamCity pode interface para controle de versão TFS como um armazenamento de backup, mas é claro que eu preferiria uma solução gratuita.

Foi útil?

Solução

No TFS, há a noção de check-in políticas onde você pode executar código no cliente e que pode validar o check-in antes de permitir-lhes a ocorrer. No entanto - o que você está depois soa mais como a noção de um "Gated Check-in", onde uma compilação é tentada em um servidor de compilação centro antes do check-in está comprometida com a base de código principal. Dê uma olhada no href="http://www.codeplex.com/BuddyBuild" rel="nofollow noreferrer"> projeto no CodePlex para adicionar essa funcionalidade nas versões atuais do TFS.

Em TFS 2010, fechado constrói será uma característica fora da caixa check-in.

scroll top