Używam systemu wersjonowania reprezentowanego przez abbuild, gdzie a jest wersją ogólną (będzie 0 dla wersji prototypowej, alfa i beta, 1 dla wersji głównej), b jest wersją przełomową (wzdłuż linii reprezentujących etapy proto, alpha, beta) i budową reprezentuje dosłownie ilość razy, gdy projekt został skompilowany.Automatyczne zwiększanie numeru kompilacji w projekcie Java
W tej chwili mogę pobrać aplikację z pliku tekstowego, zwiększyć jej liczbę i zapisać do pliku tekstowego, gdy aplikacja jest uruchamiana z ustawioną flagą debugowania.
Poszukuję bardziej "poprawnego" sposobu na to, używając Java i Netbeans. Czy jest jakiś sposób, w jaki sposób mogę wprowadzić do procesu budowania numerator konstrukcji? najlepiej zapisać numer do pliku źródłowego dostarczonego z projektem - zamiast polegać na istnieniu pobliskiego pliku.
Dlaczego kompilacja musi być numerem seryjnym?Dlaczego skrót z utworzonych plików nie jest wystarczający? –
Zobacz http://stackoverflow.com/questions/690419/build-and-version-numbering-for-java-projects-ant-cvs-hudson – andersoj
@MikeSamuel Zwykle, ponieważ przyrostowe numery konstrukcyjne są łatwiejsze dla ludzi ("ta kompilacja jest nowsza ") –