Zasady nadawania wersji

dział ogólny

Zasady nadawania wersji

Nowy postprzez Pitek » sobota, 2 stycznia 2010, 11:28

Witam !
Zastanawiam się czy są jakieś ogólnie przyjęte zasady nadawania kolejnych wersji programom czy też jest to tylko i wyłącznie własny indywydualny pomysł na to ?
Komputer służy do tego aby ułatwić Ci pracę, której bez niego w ogóle byś nie miał.
E.Murphy
http://piotrekprogramy.pl
Avatar użytkownika
Pitek
Kreacjusz
Kreacjusz
 
Posty: 290
Dołączył(a): środa, 14 października 2009, 14:53
Lokalizacja: Rybnik/Wrocław
PodziÄ™kowaÅ‚ : 43
OtrzymaÅ‚ podziÄ™kowaÅ„: 5
System operacyjny: Win 7 Ultimate 64bit SP1 / Ubuntu 19.04 LTS 64bit
Kompilator: Embarcadero RAD Studio XE2
SKYPE: pitek3010
Gadu Gadu: 7060047
    NieznanyNieznana

Re: Zasady nadawania wersji

Nowy postprzez usermaw » sobota, 2 stycznia 2010, 11:36

Moje zdanie. Raczej indywidualne, ale w jakiś logiczny sposób. Poprawki, czy male zmiany to numerek dziesietny. Interfejs, czy jakies globalne dodatki liczba calkowita.
Czasem numer programu sie nie zmienia, a podawany jest numer kompilacji.
Też zależy, czy główny interfejs ma zmiany, czy jakieś dll'ki.

Tu cos na ten temat: http://pl.wikipedia.org/wiki/Numeracja_wersji_oprogramowania
Przykład kolejny: http://forum.4programmers.net/viewtopic.php?id=35516

Na koniec ciekawostka.
Swojego czasu miłośnicy Linuxa Slackware dyskutowali, dlaczego ich ulubiona dystrybucja przeskoczyła z numerem wersji od razu o 2. A no dlatego, że RedHat nagle wyskoczyl z dużym numerem dystrybucji. A, że ludzie czesto patrzą na "numerki", dlatego Patrick Volkerding przeskoczyl też z wersją dystrybucji. Czyli czysto komercyjnie. Chociaż jedna i druga dystrybucja była na kernelu 2.4.x, tym x sie różniły.
Avatar użytkownika
usermaw
Homos antropiczny
Homos antropiczny
 
Posty: 55
Dołączył(a): piątek, 2 stycznia 2009, 20:43
PodziÄ™kowaÅ‚ : 2
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana

Re: Zasady nadawania wersji

Nowy postprzez Pitek » sobota, 2 stycznia 2010, 12:31

Dzięki , korzystam z linuxa :P I mam jeszcze jesdno pytanie jak odczytać numer kompilacji z RS 2010 ?
Komputer służy do tego aby ułatwić Ci pracę, której bez niego w ogóle byś nie miał.
E.Murphy
http://piotrekprogramy.pl
Avatar użytkownika
Pitek
Kreacjusz
Kreacjusz
 
Posty: 290
Dołączył(a): środa, 14 października 2009, 14:53
Lokalizacja: Rybnik/Wrocław
PodziÄ™kowaÅ‚ : 43
OtrzymaÅ‚ podziÄ™kowaÅ„: 5
System operacyjny: Win 7 Ultimate 64bit SP1 / Ubuntu 19.04 LTS 64bit
Kompilator: Embarcadero RAD Studio XE2
SKYPE: pitek3010
Gadu Gadu: 7060047
    NieznanyNieznana

Re: Zasady nadawania wersji

Nowy postprzez usermaw » sobota, 2 stycznia 2010, 12:57

RS 2010 rozumiem, że chodzi o RadStudio 2010?
No więc fachowo nie wiem, czy numer kompilacji jest do odczytania i sie zapisuje, jesli nie jest włączone: Project->Option->Version Info.
Jesli jest włączone, jest na pewno do odczytania, gdyż w *.exe to wszystko jest 'jawnym' tekstem wpisane, litery są oddzielone znakiem niedrukowalnym. A więc do odczytania lecąc wkaźnikiem po pliku.
Na pewno srodowisko zawsze jest do odczytania np: "Borland C++ - Copyright 2005 Borland Corporation"
Avatar użytkownika
usermaw
Homos antropiczny
Homos antropiczny
 
Posty: 55
Dołączył(a): piątek, 2 stycznia 2009, 20:43
PodziÄ™kowaÅ‚ : 2
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana

Re: Zasady nadawania wersji

Nowy postprzez Cyfrowy Baron » sobota, 2 stycznia 2010, 13:59

Nie wiem czy o to pytasz, ale jakby co to ► patrz serwis: Cyfrowy Baron dziaÅ‚: porady -> API -> Pobieranie informacji o wersji pliku.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    NieznanyNieznana

Re: Zasady nadawania wersji

Nowy postprzez usermaw » sobota, 2 stycznia 2010, 14:20

Wydaje mi się, że chodzi o to, czy w skompilowany plik dostaje coś w prezencie od kompilatora po każdej kompilacji projektu - ukryty numerek. Niezależne od Project->Option->Version Info
Avatar użytkownika
usermaw
Homos antropiczny
Homos antropiczny
 
Posty: 55
Dołączył(a): piątek, 2 stycznia 2009, 20:43
PodziÄ™kowaÅ‚ : 2
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana

Re: Zasady nadawania wersji

Nowy postprzez Pitek » sobota, 2 stycznia 2010, 14:26

Chodzi mi o to że jak w Builderze 6 po kompilacji na pasku u góry pojawiało się np. built[4365] i o to mi chodzi to był jakiś numerek co on znaczy i czy da się to zobaczyć w RS 2010 tak Rad Studio ?
Komputer służy do tego aby ułatwić Ci pracę, której bez niego w ogóle byś nie miał.
E.Murphy
http://piotrekprogramy.pl
Avatar użytkownika
Pitek
Kreacjusz
Kreacjusz
 
Posty: 290
Dołączył(a): środa, 14 października 2009, 14:53
Lokalizacja: Rybnik/Wrocław
PodziÄ™kowaÅ‚ : 43
OtrzymaÅ‚ podziÄ™kowaÅ„: 5
System operacyjny: Win 7 Ultimate 64bit SP1 / Ubuntu 19.04 LTS 64bit
Kompilator: Embarcadero RAD Studio XE2
SKYPE: pitek3010
Gadu Gadu: 7060047
    NieznanyNieznana

Re: Zasady nadawania wersji

Nowy postprzez Cyfrowy Baron » sobota, 2 stycznia 2010, 14:40

Jeżeli w opcjach projektu, menu: Project -> Options, sekcja Version Info zaznaczysz opcję Include version information in project to będziesz mógł nadawać aplikacji numer wersji. Major version, Minor version i Release muszą być ustalane ręcznie, czyli sam o nich decydujesz, natomiast opcja Build może być inkrementowana przez środowisko, ale tylko wtedy gdy zaznaczysz tam opcję Auto-increment build number.

Automatyczne nadawanie numeru Build jest inkrementowane tylko wtedy, gdy kompilujesz projekt po wprowadzonych zmianach, gdy kompilujesz, a zmian nie było to numer się nie zmienia.

Build określa ile razy w aplikacji wprowadzono zmiany, po których była ona kompilowana.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    NieznanyNieznana

Re: Zasady nadawania wersji

Nowy postprzez Pitek » sobota, 2 stycznia 2010, 16:39

Rozumię i dziękuję bardzo !
Komputer służy do tego aby ułatwić Ci pracę, której bez niego w ogóle byś nie miał.
E.Murphy
http://piotrekprogramy.pl
Avatar użytkownika
Pitek
Kreacjusz
Kreacjusz
 
Posty: 290
Dołączył(a): środa, 14 października 2009, 14:53
Lokalizacja: Rybnik/Wrocław
PodziÄ™kowaÅ‚ : 43
OtrzymaÅ‚ podziÄ™kowaÅ„: 5
System operacyjny: Win 7 Ultimate 64bit SP1 / Ubuntu 19.04 LTS 64bit
Kompilator: Embarcadero RAD Studio XE2
SKYPE: pitek3010
Gadu Gadu: 7060047
    NieznanyNieznana


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 3 gości