- 
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.uni-
 stuttgart.de!news.belwue.de!news.osn.de!diablo2.news.osn.de!feeder2-2.proxad.ne
 t!proxad.net!feeder1-2.proxad.net!74.125.46.134.MISMATCH!postnews.google.com!26
 g2000yqv.googlegroups.com!not-for-mail
 From: Bodek <i...@g...com>
 Newsgroups: pl.comp.programming
 Subject: Re: System kontroli wersji.
 Date: Wed, 6 Oct 2010 03:41:23 -0700 (PDT)
 Organization: http://groups.google.com
 Lines: 181
 Message-ID: <4...@2...googlegroups.com>
 References: <i89q57$bt9$1@mx1.internetia.pl> <i89vpe$55v$1@news.onet.pl>
 <i8anrl$94d$1@mx1.internetia.pl> <i8apfi$hjb$1@solani.org>
 <i8arna$ofg$1@news.onet.pl> <i8at82$r0p$1@solani.org>
 <i8aubm$uq2$1@news.onet.pl> <i8b57i$bul$1@solani.org>
 <i8bp2q$ada$1@news.onet.pl> <i8c073$4b4$1@solani.org>
 <i8d0tm$vds$1@news.onet.pl> <i8d1vt$g8q$1@solani.org>
 <i8d3l9$7q3$1@news.onet.pl> <s...@n...zion>
 <i8dh46$hfu$1@news.onet.pl>
 <a...@x...googlegroups.com>
 <i8frjq$5a9$1@news.onet.pl>
 <d...@3...googlegroups.com>
 <i8g4a0$udc$1@news.onet.pl>
 <7...@i...googlegroups.com>
 <i8h1o0$gsu$1@news.onet.pl>
 NNTP-Posting-Host: 83.3.208.26
 Mime-Version: 1.0
 Content-Type: text/plain; charset=ISO-8859-2
 Content-Transfer-Encoding: quoted-printable
 X-Trace: posting.google.com 1286361683 28273 127.0.0.1 (6 Oct 2010 10:41:23 GMT)
 X-Complaints-To: g...@g...com
 NNTP-Posting-Date: Wed, 6 Oct 2010 10:41:23 +0000 (UTC)
 Complaints-To: g...@g...com
 Injection-Info: 26g2000yqv.googlegroups.com; posting-host=83.3.208.26;
 posting-account=wIIyXQoAAADEYbALuLhRcR0vvX4UeCjL
 User-Agent: G2/1.0
 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.10)
 Gecko/20100914 Firefox/3.6.10 (.NET CLR 3.5.30729),gzip(gfe)
 Xref: news-archive.icm.edu.pl pl.comp.programming:187032
 [ ukryj nagłówki ]On 6 Paź, 07:33, Sebastian Biały <h...@p...onet.pl> wrote: 
 > mizerne. Ale serwera na którym *pracuje* wygląda na kilkadziesiąt osób i
 > kilkadziesiąt MB kodu. Działa. Zaskakująco sprawnie.
 No no, kilkadziesiąt MB, fiu fiu. Będziesz miał rozmiar repo liczony w
 GB to porozmawiamy o wydajności.
 
 > >> Kto *normalny* robi 100 commitów na godzinę żeby te 45 sek miało śladowe
 > >> znaczenie ?
 > > Poczytaj sobie na przykład o metodologii pracy Linusa.
 > Po co?
 Po jajco. Bo w możliwość zmiany twoich poglądów jakoś nie wierzę.
 
 > Przeciez 100 commitów na godzinę jest *bzdurą*.
 Tak tak, oczywiście. Brnij dalej.
 
 > Nie potrzebujesz wobec tego branchy. Bo twój branch z kilkunastoma
 > poprawkami jest tylko zbytkiem bitów. Po prostu edytuj pliki wprost na
 > trunku.
 Znowu się pogubiłeś? "Sorry, ale tak to się robi. Jesli masz inną
 metodyke pracy to gratuluje."
 
 > >> a potem
 > >> podczas commitowania decydujesz co jest od czego.
 > > Ale ty pierdzielisz od rzeczy.
 > Raczej potwarzam zasłyszane:
 Widzę, że powtarzasz co usłyszysz. Szkoda tylko, że nie rozumiesz.
 
 > >> U mnie tworzenie brancha trwa tak krótko ze nie ma sensu sie rozwodzić
 > >> nad tym dłużej niż 1 sek czasu potrzebnego na jego stworzenie.
 > > Śmieszne.
 > Ba, a jakie prawdziwe.
 Nie przeczę. Niemniej, czekanie 1 sekundę na coś, co w gicie jest
 natychmiastowe jest śmieszne.
 
 > > Nie, chce usunąć commita.
 > Czyli wymazać historię.
 No i? Mimo, że dla ciebie oznacza to koniec świata, ludzie z tego
 korzystają.
 
 > Sorry, SVN na tym nie polega.
 Niesamowite! Fajnie że mi o tym powiedziałeś, bo wcześniej nie
 wiedziałem.
 
 > W rewizji 12345 była regresja. Nie wiemy jednak dlaczego bo jakiś
 > miszczu usunął historię a po tygodniu okazało się że ta regresja to
 > progresja.
 Historii opublikowanych zmian raczej się nie zmienia. W każdym razie,
 nawet jakby, to u nikogo poprzednia historia repozytorium nagle nie
 zniknie.
 
 > > Robiąc burdel w commitach robisz burdel w kodzie, po
 > > prostu.
 > To jest historia.
 "Ci, którzy nie pamiętają przeszłości, skazani są na jej powtarzanie."
 
 > >> Ważne że *już* ich nie ma.
 > > Może w twojej metodyce pracy.
 > Myslę że w repo.
 W repozytorium są, sam pisałeś coś o świętości commitów.
 
 > >>> , a tu kij wie co się dzieje, bo poprzedni programista naczytał
 > >>> się o wzorcach projektowych
 > >> Co to ma wspólnego z robieniem branchy?
 > > A co ma niby mieć?
 > No własnie pytam co mają wzorce do robienia branchy, przeciez to twój
 > przykład.
 Bardzo mi przykro, że nie rozumiesz słowa pisanego.
 
 > > Daj znać, jak już ustalisz sam ze sobą obowiązujący punkt widzenia.
 > To ze rozumiesz coś inaczej nie oznacza że inni mają rozdwojenie jaźni.
 > Moze nalezy czytać między wierszami, coś się domyślić.
 Może należy nauczyć się pisać tak, żeby było wiadomo o co chodzi.
 
 > > Masz moduł A, interfejs B, implementację C. Dodajesz do interfejsu B
 > > nic nie robiącą metodę wirtualną, którą implementujesz w C, a
 > > wywołujesz z A. Oczywiście, dopóki nie upewnisz się, że wszystko na
 > > 100% działa (zmiany w A, B, C są zaimplementowane), nic nie
 > > commitujesz. Dla porządku, zmiany w B, A, C commitujesz osobno (przy
 > > podanym porządku commitów zmiany są atomowe). Wytłumacz jak to
 > > osiągnąć na SVN-ie, przy założeniu że wszystkie zmiany były robione
 > > tylko w jednym pliku.
 > Teraz wyjaśnij mi *po* co mam je mergować osobno na trunk
 Jakie merge'owanie? Ja pytałem o robienie commitów.
 
 > Jaki jest cel który uzyskam komitując te pierdoły pojedynczo?
 Czystość historii kodu? A nie, przepraszam, dla ciebie repozytorium to
 wór do którego wrzucasz wszystko jak leci, w końcu liczy się tylko
 czubek brancha.
 
 > >> To czego "nie mam" to jest branch i tam sobie moge pieprzyć dowoli.
 > > Nie możesz, bo branch jest publiczny.
 > Gówno prawda. Branch to publiczna piaskownica. Mozesz tam wkladać co
 > chcesz i potem to zlewać, psuć kod, generować dowolne błędy i regresje.
 > jest rzecza niezrozumiałą po co miałby ktoś to śledzić poza paranoją.
 Śmieszny jesteś, wiesz?
 
 > Wiec co jest upublicznianiem kodu w/g Ciebie?
 http://sjp.pwn.pl/szukaj/upublicznienie
 
 > > Twoja metodyka pracy nie przewiduje przeglądania mailing listy z
 > > commitami?
 > Z branchy? Te kilkadziesiąt na godzinę? Sorry, ale nie.
 To dużo tłumaczy.
 
 > >> Moze po prostu inaczej rozumiemy upublicznianie. ja jako upublicznianie
 > >> rozumiem wrzucenie w główne źrodła. A to że ktoś na branchu wrzucił
 > >> sobie zdjęcia porno mało mnie interesuje
 > > Ciekawe co by na to powiedział klient.
 > Czepiasz się słów
 Jakbym się czepiał słów, to bym cię odesłał z powrotem do szkoły.
 Ilość błędów które robisz jest niesamowita.
 
 > gubiąc przesłanie.
 To nie ja podałem przykład z pornosami na repo, więc nie odkręcaj
 teraz kota ogonem.
 
 > Klient nie ma dostepu do branchu.
 To bardzo ciekawe, biorąc pod uwagę, że klient może wymagać
 znajdowania się repozytorium na jego serwerze.
 
 > Kilenta nie obchodzi jak została przygotowany commit.
 Może twoich nie obchodzi.
 
 > Że kazda zmiana jest w historii. Sugerujesz że git moze manipulowac
 > histrią.
 Nie kłam. Jawnie go za to chwalę.
 
 > To źle bo to nie jest potrzebne.
 Bredzisz.
 
 > >> Ludzie nie mają co robic tylko wymieniają się uwagami jak
 > >> ktoś cos na branchu spieprzył?
 > > Ja staram się orientować co się w kodzie dzieje. Bez patrzenia na
 > > zmiany było by trochę ciężko, ale pewnie mi zaraz powiesz jak to w
 > > twojej metodyce pracy wygląda.
 > *Nie* chcesz oglądać zmian na branchach.
 U mnie nikt nie wrzuca pornoli na repozytorium.
 
 > Interesują Cie zmiany na
 > trunku. Tam je oglądasz
 Mam się patrzeć na jakieś code bomby zmieniające tysiące linii kodu i
 dotykające prawie każdego pliku w projekcie, zamiast na malutkie
 commity zmieniające jedną, konkretną rzecz? Dobrze się czujesz?
 
 > Robisz switch to revision 189 i sprawdzasz regresje. Nie ma? To robisz
 > switch do 150 i sprawdzasz. Nie ma? To na 123. Listę rewizji na trunku
 > svn z przyjemnością wyrzuci jesli go poprosisz.
 Zdajesz sobie sprawę z tego, jak wygląda repozytorium po merge'u w
 systemach kontroli wersji które nie były projektowane przez bandę
 szympansów?
 
 > Informajca z ktorego brancha to pochodzi w SVN jest (od niedawna o ile
 > pamiętam) ale jest *zbedna* żeby wykonać ta operację.
 Bzdura.
 
 > Szambo tak naprawdę nie istnieje. Nie wpływa na cokolwiek. Jest
 > przezroczyste. Jesli masz z tym problem to może to jest tylko Twoj problem.
 Śmiech na sali.
 
Następne wpisy z tego wątku
- 06.10.10 10:46 Sebastian Kaliszewski
- 06.10.10 11:00 Sebastian Kaliszewski
- 06.10.10 10:55 Sebastian Kaliszewski
- 06.10.10 11:18 Patryk Włos
- 06.10.10 11:54 Patryk Włos
- 06.10.10 16:48 Andrzej W.
- 06.10.10 18:17 Sebastian Biały
- 06.10.10 18:31 Sebastian Biały
- 06.10.10 18:35 Sebastian Biały
- 06.10.10 18:57 Andrzej W.
- 06.10.10 19:04 Sebastian Biały
- 06.10.10 19:07 Andrzej W.
- 06.10.10 19:15 Norbert
- 06.10.10 22:42 Michoo
- 07.10.10 08:16 Tomek[TK]
Najnowsze wątki z tej grupy
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
Najnowsze wątki
- 2025-10-30 Był neosędzia w składzie jest cofka w apelacji [dożywocie za potrójne zabójstwo]
- 2025-10-30 Warszawa => Lead SAP PP Consultant <=
- 2025-10-30 Poznań => Konsultant SAP HCM <=
- 2025-10-30 Warszawa => Junior Rekruter <=
- 2025-10-30 Warszawa => Senior SAP Consultant - PP area <=
- 2025-10-30 Zakrzewo => SAP HCM Consultant <=
- 2025-10-30 Gang przestępców napadających przestępców już rozbity! [CBŚP,media,prawny humor]
- 2025-10-30 Kraków => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu
- 2025-10-30 Kraków => Production Coordinator / Representant Product Dev <=
- 2025-10-30 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-10-29 szablon do pasty DIY
- 2025-10-29 Głośnik potrzebny
- 2025-10-29 Warszawa => Specjalista rekrutacji IT <=
- 2025-10-29 Rzeszów => International Freight Forwarder <=
- 2025-10-29 Białystok => Gen AI Engineer <=




![Ranking kont firmowych - w jakim banku założysz najlepsze konto firmowe w 2025 r. [© DigitalMarketingAgency - pixabay.com] Ranking kont firmowych - w jakim banku założysz najlepsze konto firmowe w 2025 r.](https://s3.egospodarka.pl/grafika2/konto-firmowe/Ranking-kont-firmowych-w-jakim-banku-zalozysz-najlepsze-konto-firmowe-w-2025-r-266886-150x100crop.jpg) 
![Porównanie i ocena wyników mailingu - czy tylko wskaźniki są ważne? [© lichtmeister - fotolia.com] Porównanie i ocena wyników mailingu - czy tylko wskaźniki są ważne?](https://s3.egospodarka.pl/grafika2/mailing/Porownanie-i-ocena-wynikow-mailingu-czy-tylko-wskazniki-sa-wazne-220933-150x100crop.jpg) 
![Najtańsze pożyczki pozabankowe - ranking [© Daniel Krasoń - Fotolia.com] Najtańsze pożyczki pozabankowe - ranking](https://s3.egospodarka.pl/grafika2/pozyczki-pozabankowe/Najtansze-pozyczki-pozabankowe-ranking-212702-150x100crop.jpg) 
![Podatek od wynajmu mieszkania 2023 - jakie stawki i formy opodatkowania? [© Africa Studio - Fotolia.com] Podatek od wynajmu mieszkania 2023 - jakie stawki i formy opodatkowania?](https://s3.egospodarka.pl/grafika2/wynajem-mieszkania/Podatek-od-wynajmu-mieszkania-2023-jakie-stawki-i-formy-opodatkowania-249032-150x100crop.jpg) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 
 
 


