Tasks do MSBuild com o msbuildtasks

segunda-feira, 9 de junho de 2008.

(Comente)


Ainda sobre o MSBuild, para quem está planejando utilizar integração contínua em seus projetos e utilizará o MSBuild como ferramenta de geração de builds, recomendo dar uma olhada no projeto msbuildtracks, que é um repósitrório open source de tasks para o MSBuild.

Existem tasks bastante úteis, como por exemplo, para o SVN (SvnCheckout, SvnClient, SvnCommit, SvnCopy, SvnInfo, SvnExport, SvnUpdate, SvnVersion) manipulação de arquivos XML (Xml.XmlMassUpdate, Xml.XmlQuery, Xml.XmlQuery, XmlWrite) e etc…

A implementação destas tasks, é feita como falei em Executando Testes com o MSbuild, utilizando o arquivo do projeto.

No caso do Subversion (SVN) segue um exemplo retirado do projeto que mencionei acima
[sourcecode language='xml']

LocalPath="$(TestWorkingFolder)">













LocalPath="$(TestWorkingFolder)">






[/sourcecode]
Note as tasks Checkout > Update > Commit que realizam as operações do SVN.


    


Gostou? assine o feed | Discordou? opine! ou entre em contato



Opine!




Caso possua um site, preencha este campo que ele sera exibido na pagina inicial na aba "+ leitores".

Clique nos smileys abaixo para adicionar ao seu texto.

≈vangry≈ ≈up≈ ≈twisted≈ ≈shock≈ ≈roll≈ ≈pirate≈ ≈oops≈ ≈neutral≈ ≈mrgreen≈ ≈mad≈ ≈kiss≈ ≈halo≈ ≈eek≈ ≈down≈ ≈cry≈ ≈cool≈ ≈angel≈ ≈XO≈ ≈???≈ ≈$≈ ≈!≈ >>> ;) :P :D ::15 :/ :) :( :!

Comment moderation is enabled. Your comment may take some time to appear.