Witam,
Moim marzeniem jest coś takiego. Załóżmy, że mam źródła pewnej aplikacji (około 20 modułów w .NET, visual studio 2008). Są wydawane kolejne wersje softu - każda wersja to tag na serwerze svn, na przykład coś takiego:
\projects
\projectA (produkt)
\tags
\1.0.0.1
\1.0.0.2
...
\trunk
\src
\proj1
\proj2
\documentation
Co chce osiagnac? Ano cos takiego: napisac jakis skrypt, w ktorym:
- podam numer wersji (taga)
- skrypt pobierze ta wersje źródeł z svn-a
- skompiluje pobrane projekty
- skopiuje binaria do wybranego przeze mnie katalogu (np. katalog z numerem wersji softu)
W jaki sposób najlepiej to zrobić? Oczywiście można tak na chama: jakiś skrypt nawet .bat wywołujący svn z linii komend, pobierający źródła i potem kompilujący, ale moze jakies gotowe rozwiązania sa na to? Wiem że jest cos takiego jak Nant, MSBuild ale jakos nie moge znalezc dokladnie z czym to sie je i jak to połączyć z svn-em