Mam mały prywatny projekt Google code. W przypadku SCM używam Mercurial. A dla lokalnej kompilacji chciałbym użyć nant.Jak używać mercurial z nant
Więc zasadniczo:
- Chciałbym pobrać moje pliki źródłowe ze znanego mercurial repozytorium za pomocą zadania nant
- Chciałbym jakoś dostać numer wersji repozytorium tak, że mogę zmontować miły mały numer wersji zespołu:
Skrypt budujący nie będzie używany do ciągłej integracji, ale tylko w przypadku kompilacji nocnych i wersji produkcyjnych.
Dzięki za pomoc
To by działało, ale jednocześnie sugerowało, że użytkownik końcowy skryptu musiałby mieć zainstalowany lokalnie rdzeń. Miałem szczerą nadzieję, że niektóre rozszerzenia Tatu były dostępne – Dejan
Nie sądzę, że znajdziesz jakiś nie-mercurial kod, który mówi obecnie protokołu drutu rtęciowego, i jest w python. Więc możesz spróbować uruchomić go w IronPython, ale w tym momencie mówisz tyle pracy, ile instalacji rtęciowej. Napiszę ponownie moje rozwiązanie oparte na systemie get w osobnej odpowiedzi. –