konto usunięte

Temat: Kontrola wersji a polscy programiści..

Podczas rozmowy z jednym z moich znajomych, który również zajmuje się tworzeniem oprogramowania internetowego, pojawił się pewien bardzo ciekawy wątek - kontrola wersji.

Jak się okazało jego zespół nie używał ŻADNEGO systemu kontroli wersji swoich projektów. Poszczególni programiści edytowali kod aplikacji na "otwartym sercu", często pewnie nadpisując swoje właśnie wprowadzane zmiany! Możecie to sobie wyobrazić? Jak się później okazało jest to zjawisko dość powszechne w firmach programistycznych...

Jakie są wasze doświadczenia z kontrolą wersji? Jakich narzędzi używacie - svn, bzr?

Jak dla mnie najlepszym narzędziem, którego używam z Django jest Bazaar, jednak największym problemem (chyba z każdym vcs-em) było wyczucie kiedy należy wpisać czarodziejskie "commit" w konsoli :)Bartosz Burclaf edytował(a) ten post dnia 09.02.09 o godzinie 00:59
Piotr Szmielew

Piotr Szmielew Mentor Ruby on Rails

Temat: Kontrola wersji a polscy programiści..

ale pomyśl sobie ile zabawy przy tym!

coś w stylu: hej, to był mój fragment kodu ;P

konto usunięte

Temat: Kontrola wersji a polscy programiści..

Piotr Szmielew:
ale pomyśl sobie ile zabawy przy tym!

coś w stylu: hej, to był mój fragment kodu ;P
Hehe - wiesz, o ile sobie robią krzywdę to ok, ale w przypadku, gdy poszkodowany zostaje klient...

Ciekaw jestem jak radzą sobie z wprowadzaniem dodatkowych funkcjonalności na życzenie klienta, skoro wszystko mają w jednym worku..

A co z błędami zgłaszanymi przez użytkowników? Co w przypadku, gdy jeden z tych programistów nagrzebie tak, że aplikacja się nie podniesie.. Ciężko sobie nawet konsekwencje wyobrazić..

konto usunięte

Temat: Kontrola wersji a polscy programiści..

Dobry pehapowiec przepisze to jeszcze raz. W końcu płaci się mu za ilość napisanego kodu, a nie produktywność :)
Marek Wywiał

Marek Wywiał Programista,
administrator,
instruktor

Temat: Kontrola wersji a polscy programiści..

W pracy svn, choć teraz zastępowany z powodzeniem git'em (tymczasowo git-svn).
Dawno temu lokalnie trzymałem w rcs'ie i teraz też git go z powodzeniem zastąpił :)

ogólnie od ok 8 lat zawsze jakiś system kontroli wersji był u mnie w użyciu.

co do django+git:
* http://github.com/django/django/tree/master
Mateusz Pawlik

Mateusz Pawlik Python Developer

Temat: Kontrola wersji a polscy programiści..

Głównie bzr, czasem svn i gdzieś od czasu do czasu jakis mercurial się pojawi.

Dawno nie dotykałem projektu, który nie był w VCS.
Maciej W.

Maciej W. Starszy programista

Temat: Kontrola wersji a polscy programiści..

Jakie są wasze doświadczenia z kontrolą wersji? Jakich narzędzi używacie - svn, bzr?
Kiedyś CVS, teraz głównie SVN i czasem bzr lub git. Przewinęły się jeszcze IBM ClearCase i MS SourceSafe.
Co do svn i cvs to przy okazji wdrażania ich w firmie prowadziłem trochę szkoleń i ciekawe było to że często ludzie 'nietechniczni' czyli z działów nie związanych developerką jak np. dział prawny chcieli używać repozytorium a programiści nie...
Jak dla mnie najlepszym narzędziem, którego używam z Django jest Bazaar, jednak największym problemem (chyba z każdym vcs-em) było wyczucie kiedy należy wpisać czarodziejskie "commit" w konsoli :)
O, a to mnie trochę dziwi. Jakoś z momentem wykonania commitu nie miałem nigdy problemu, dużo większym wyzwaniem było wypracowanie mechanizmu wersjonowania aplikacji (w sensie kolejnych release'ow). Do teraz w wielu projektach djangowych (np. tych dostępnych na google code) brakuje mi wersji "zatagowanych". Wszystko leży tam w trunku... dziwne.
Marcin Kaszyński

Marcin Kaszyński
http://marcinkaszyns
ki.com/

Temat: Kontrola wersji a polscy programiści..

Maciej Wiśniowski:
Kiedyś CVS, teraz głównie SVN i czasem bzr lub git.

U mnie podobnie. Teraz najczęściej używam git-svn jako niezłego frontendu do svn -- mam i commity offline, i centralne repozytorium :)
Bartosz Burclaf:
Jak się później okazało jest to zjawisko dość powszechne w firmach
programistycznych...

Nie bardzo chce mi się w to wierzyć, jeśli już to w firmach jednoosobowych.

Ostatni znajomy programista, o którym wiedziałem, że nie korzysta z żadnego systemu kontroli wersji nawrócił się jakieś 3 lata temu, a na moich szkoleniach jeszcze się chyba taki nie trafił.

Temat: Kontrola wersji a polscy programiści..

potrafię wersjonować przy pomocy diff i patch :-)



Wyślij zaproszenie do