- 
Data: 2010-10-06 18:17:49
 Temat: Re: System kontroli wersji.
 Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
 [ pokaż wszystkie nagłówki ]On 2010-10-06 12:41, Bodek wrote: 
 > No no, kilkadziesiąt MB, fiu fiu. Będziesz miał rozmiar repo liczony w
 > GB to porozmawiamy o wydajności.
 
 Kilkadziesiąt MB na trunku. Rozmiar repo kilkanascie GB. Porozmawiamy?
 
 >> Przeciez 100 commitów na godzinę jest *bzdurą*.
 > Tak tak, oczywiście. Brnij dalej.
 
 <Ziew> Mocny argument. Pass.
 
 >> 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."
 
 Nipotrzebie rozbisz brancha dla 10 poprawek. To się niczym nie różni od
 poprawiania wprosta na trunku. Burdel ten sam, roboty mniej.
 
 >>> Nie, chce usunąć commita.
 >> Czyli wymazać historię.
 > No i? Mimo, że dla ciebie oznacza to koniec świata, ludzie z tego
 > korzystają.
 
 Ludzie korzystają głównie z windowsa. Czy mam z tego powodu twierdzić że
 jest najlepszy na świecie?
 
 >> 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.
 
 Przeciez wlasnie to postulowaleś.
 
 >>>> 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.
 
 W repo jest HEAD i tam nie ma. Jesli potrzebujesz coś więcej to jest to
 sytuacja wyjątkowa i *wtedy* masz dostęp. W HEAD już nie ma. To jest cel
 który osiągasz revertem. W zasadzie jedyny potrzebny.
 
 > Bardzo mi przykro, że nie rozumiesz słowa pisanego.
 
 Zauważam za dużą ilość osobistych wycieczek.
 
 >> 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?
 
 Spójnośc poprawki. Wkomitowanie pustej metody której nikt nie używa poza
 sporadycznymi przypadkami jest bezcelowe. Rozbijanie commita na 10
 poprawek wymaga potem wiedzy tajemnej zeby za miesiąc poprawki usunąc, o
 ile to w ogóle wykonalne automatycznie.
 
 > 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.
 
 Liczy się tylko czubek trunka. Pozostałe czubki mam w ... a nie, nie dam
 Ci satyfakcji łapania za slowa.
 
 > Śmieszny jesteś, wiesz?
 
 Kolejna osobista wycieczka. Przestalem juz liczyć.
 
 > Ilość błędów które robisz jest niesamowita.
 
 Bo jestem leniem z definicji.
 
 >> gubiąc przesłanie.
 > To nie ja podałem przykład z pornosami na repo, więc nie odkręcaj
 > teraz kota ogonem.
 
 Przykaład z pornosami w branchu znam osobiście w pewnym projekcie.
 Leżały przez rok zanim sie ktoś zorientował. To tyle w temacie
 przeglądania branchów przez ludzi z zewnątrz.
 
 >> Klient nie ma dostepu do branchu.
 > To bardzo ciekawe, biorąc pod uwagę, że klient może wymagać
 > znajdowania się repozytorium na jego serwerze.
 
 To jest klient specyficzny. Powiedzmy że żadko spotykany. Trudno
 dyskutowac ogólnie. Wszystkie przypadki które znam nie pozwalają na
 wgląd w kod pośredni, sporadycznie zezwala się na zaglądanie w trunk.
 Najczęsciej klient dostaje kod w postaci plików a nie repo. Jesli masz
 inaczej to masz mało typowo.
 
 > Bredzisz.
 
 Osobista wycieczka N+1.
 
 >> *Nie* chcesz oglądać zmian na branchach.
 > U mnie nikt nie wrzuca pornoli na repozytorium.
 
 Wrzucają cos równoważnego - kod którego się wstydzą (od klienta po kolegów).
 
 > 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?
 
 Niektorych rzeczy nie da się spójnie zaimplemetowac w sposob malutki i
 jednocześnie spójny. Przykro mi. Od ogladania kodu jest code review a
 nie diffy z repo. Commity ktore zmieniają prawie wszystkie pliki w
 projekcie to jest zwykły science-fiction poza przypadkami zmiany z \r na \n.
 
 > 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?
 
 Zazwyczajw 100% jak się tego spodzewiasz: jeden komit na trunk i
 prawidłowe zmiany w plikach, operacja jest atomowa i trunk jest stabilny
 w sensie kompilacji przed i po (o ile programiści mają taki wymóg).
 
 >> Informajca z ktorego brancha to pochodzi w SVN jest (od niedawna o ile
 >> pamiętam) ale jest *zbedna* żeby wykonać ta operację.
 > Bzdura.
 
 Więc udowodnij tezę przeciwną.
 
Następne wpisy z tego wątku
- 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]
- 07.10.10 10:10 Andrzej W.
- 10.10.10 06:15 Miron (Asha) Kitkowsk
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 <=




![Przelew zagraniczny - jaką opcję wybrać? [© Pio Si - Fotolia.com] Przelew zagraniczny - jaką opcję wybrać?](https://s3.egospodarka.pl/grafika2/przelewy/Przelew-zagraniczny-jaka-opcje-wybrac-219379-150x100crop.jpg) 
![Jak temat maila wpływa na open rate i skuteczność mailingu? [© thodonal - Fotolia.com] Jak temat maila wpływa na open rate i skuteczność mailingu?](https://s3.egospodarka.pl/grafika2/mailing/Jak-temat-maila-wplywa-na-open-rate-i-skutecznosc-mailingu-216671-150x100crop.jpg) 
![Jak pisać i publikować artykuły sponsorowane. 6 najczęściej popełnianych błędów [© nikolai sorokin - fotolia.com] Jak pisać i publikować artykuły sponsorowane. 6 najczęściej popełnianych błędów](https://s3.egospodarka.pl/grafika2/artykul-sponsorowany/Jak-pisac-i-publikowac-artykuly-sponsorowane-6-najczesciej-popelnianych-bledow-228344-150x100crop.jpg) 
![Jaki podatek od nieruchomości zapłacą w 2026 r. właściciele mieszkań i domów? [© wygenerowane przez AI] Jaki podatek od nieruchomości zapłacą w 2026 r. właściciele mieszkań i domów?](https://s3.egospodarka.pl/grafika2/podatki-i-oplaty-lokalne/Jaki-podatek-od-nieruchomosci-zaplaca-w-2026-r-wlasciciele-mieszkan-i-domow-268193-150x100crop.png) 
 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) 
 
 
 


