Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CVS - nie do końca wszystko jasne
athabus
post
Post #1





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Witam,

wczoraj wieczorem stwierdziłem, że czas przenieść się na wyższy poziom programistyczny i zainstalowalem sobie CVSNT (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Generalnie wszystko ladnie smiga (uzywam go z phpEclipse) tylko mam maly problem koncepcyjny z logika stosowania. Prosilbym o skorygowanie czy dobrze rozumiem idee CVS.

Otoz tak mamy HEAD, VERSION i BRANCH
- HEAD to wersja "produkcyjna" mojej aplikacji, ktora w danej chwili moze byc uznana za najbardziej aktualna wersje nadajaca sie do czegokolwiek
- VERSION to wersja HEAD (taki MILESTONE). Czyli np wersje robie sobie, gdy postanawiam rozwinac jakas nowa funkconalnosc itp. - mozna wiec uznac ze VERSION to jest taki twor w miare statyczny - cos jak punkt przywracania systemu w WinXP
- BRANCH - to "wersja robocza" w ktore w danej chwili chce sobie cos poprawiac, dodawac nowe funkcjonalosci itp. Czyli taki brudnopis z ktorego moge na koncu wylapac to co mi sie podoba i dodac go do Wersji.

Teraz rozumiem ze rozwijam sobie dana Galaz i w momencie gdy stwierdzam ze jest ona gotowa/cos mi sie w niej podoba itd - to to co jest dobre lacze sobie z najaktualniejsza wersja - ktora automatycznie jest wersja glowna (HEAD) mojej aplikacji.

Ok - to tyle co z tego rozumiem - Pytanie czy jest to zgodne z prawda bo jeszcze to troche dla mnie zagmatwane sie momentami wydaje:-)

Bede wdzieczny za kazda korekte mojego toku rozumowania.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
athabus
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat
Tez uzywam Subclipse'a do jednego projektu i jest wszystko ok

W takim razie musze jeszcze raz sprobowac.

Problem byl bardzo dziwny. Po prostu przy wykonywaniu laczenia galezi w projekcie w Eclipse pojawily sie kopie wszystkich plikow z galezi (bodajze z rozszerzeniem temp) + jakies archiwa (nie pamietam juz jakie mialy rozszerzenie).

Dodatkowo czesto przy probach laczenia wyskakiwaly mi jakies wyjatki Eclipse.

Wiem ze z takim opisem problemu nic nie da sie doradzic (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ale pozno juz bylo i nie mialem juz glowy zeby dokladnie zbadac sprawe. Dzisiaj jeszcze raz zainstaluje subversion, stworze repozytorium i bede dzialal...

Jesli znowu beda problemy to bede relacjonowal na biezaco (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

//edit

No i wszystko jasne (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) To zdecydowanie byl moj blad. Te pliki o ktorych pisalem to kwestia konfliktu przy laczeniu galezi - wystarczylo rozwiazac konflikt i po sprawie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Subversion mi sie podoba - roznica w pracy samodzielnej moze nie jest duza (w porownaniu z CVS - bo bez zadnej kontroli wersji to roznica jest ogromna), ale po przeczytaniu handbook'a system jest dla mnie zrozumialy.

Gdyby ktos chcial sprobowac swoich sile to moja rada : zacznij od handbooka + praca z linia polecen (ewentualnie GUI dostepne na stronie) - mnie troche polozylo ze chcialem od razu stosowac kontrole wersji w gotowych poleceniach - niestety to narzedzie wymaga troche oswojenia i poznania go "od srodka". Ale oplaca sie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

@FiDO - teraz juz rozumiem o co chodzilo z tym "bez reki" - jescze nie stosuje subversion w gotowych rozwiazaniach, ale widze ze trudno bylo by przestac stosowac to narzedzie po pewnym czasie

Ten post edytował athabus 13.06.2006, 16:56:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 19:33