Version 6 (modified by grzesiek, 16 years ago) |
---|
Praca z SVN
Repozytorium kodów źródłowych zostało podzielone klasycznie na katalogi:
- trunk
- branches
- tags
Trunk
Katalog trunk zawiera komplet kodów źródłowych i stanowi bieżącą wersję. Służy do poprawiania drobnych błędów występujących na produkcji, z niego jest eksportowana wersja kodów źródłowych na serwery produkcyjne. Po każdorazowym przegraniu kodów źródłowych na serwer(y) produkcyjne należy wykonać kopie katalogu trunk do katalogu tags jako nazwę przyjmujemy dzień przegrania kodów źródłowych.
Jeżeli przegrywaliśmy źródła 2009-09-15 to katalog w tags bedzie miał postać
svn://jane.admoto.pl/admoto/tags/2009_09_15
Branches
Katalog z wersjami rozwojowymi aplikacji np katalog
svn://jane.admoto.pl/admoto/branches/klienci_www
zawiera gałąź w której zasadniczo modyfikujemy mechanizm logowania klientów poprzez system www. Po wykonaniu funkcjonalności dany branch należy zmergować do trunka
Tags
Katalog z wersjami produkcyjnymi, każde przegranie kodów źródłowych na serwer powinno skutkować utworzeniem kopi trunka, jako nazwę kopi przyjmujemy datę przegrania wersji. Źródeł w katalogu tags nie modyfikujemy, pozostaje jako kopia zapasowa.
Przełączanie adresu testowego
Podczas pracy należy sprawdzić czy adres www np
http://grzesiek.test.admoto.pl
wskazuje na odpowiedni katalog domowy w zależności czy pracujemy na trunku czy też na którymś z branchy. Logujemy się pulpitem zdalnym na komputer ben, uruchamiamy Manager IIS, klikamy Web Sites wyszukujemy własną np: "admoto grzesiek" klikamy properties(pod prawym przyciskiem myszy) zakładkę Home Directory i w polu Local path wpisujemy / wybieramy interesujacy nas katalog (trunk lub któryś z branchy)
PS: za grzesiek podstawiamy własne imię :-)