-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!ne
wsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl
!news.neostrada.pl.POSTED!not-for-mail
Date: Wed, 06 Oct 2010 12:55:12 +0200
From: Sebastian Kaliszewski <s...@r...this.informa.and.that.pl>
User-Agent: Thunderbird 2.0.0.24 (X11/20100411)
MIME-Version: 1.0
Newsgroups: pl.comp.programming
Subject: Re: System kontroli wersji.
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> <i8hddb$ff$3@solani.org>
In-Reply-To: <i8hddb$ff$3@solani.org>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <m...@b...softax.pl>
Lines: 132
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.18.189.42
X-Trace: 1286362802 unt-rea-b-01.news.neostrada.pl 22801 83.18.189.42:55173
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.comp.programming:187035
[ ukryj nagłówki ]Stachu 'Dozzie' K. wrote:
> On 2010-10-06, Sebastian Biały <h...@p...onet.pl> wrote:
>>>> 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? Przeciez 100 commitów na godzinę jest *bzdurą*.
>
> "Nie wiem czy to ma sens, ale nie będę czytał czy ma sens, bo nie ma
> sensu". A skąd pomysł że to commity przygotowane *przez niego*?
I tak łatpię w 100 na godzinę. A jeśli nawet to 45s w ciągu godziny to
różnica nieistotna.
>
>>> Robiąc burdel w commitach robisz burdel w kodzie, po
>>> prostu.
>
>> To jest historia. Po wykonaniu reverta repozytorimu jest w taki samym
>> stanie jak przed pierowtym commitem, jedyna róznica to inne numerki. 0
>> burdelu. Albo pokaż palcem gdzie on jest poza dyskomfortem psychicznym.
>
> Ano tu: commitujesz przez pomyłkę nieprawidłowo opisując rewizję. Na
> przykład złym numerem buga. A potem weź szukaj w historii poprawki na to
> co zrobiłeś.
Robisz revert i commit z właścimym opisem. Co za problem?
>>>> 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ą.
>
> Z daleka widać że nie miałeś do czynienia z kodem pisanym dla dużego
> klienta. Wierzysz że managierzy takiej Nokii czy innego Sony Ericssona
> mają ciekawsze rzeczy do roboty?
Owszem mają.
BTW -- my robimy na swoim repozytorium -- (bardzo) dużego klienta
obchodzi skończony kod (release) a nie nasze repozytorium...
>
>>>> Natomiast upublicznianie nazywa się mergowaniem z trunkiem.
>>> Zupełnie mylisz pojęcia.
>
>> Wiec co jest upublicznianiem kodu w/g Ciebie?
>
> Zapewne wystawienie go w taki sposób, że ktokolwiek inny niż autor (np.
> kolega z projektu albo przedstawiciel klienta) może ten kod obejrzeć.
No i dobrze że kolega może ten kod obejrzeć. Może czegoś się nauczy. A
może znajdzie błąd w podejściu.
>> Commit na brancha? Jeśli
>> masz paranoje na punkcie podglądania cudzego kodu to można zastosować
>> prawa dostępu żby nikt Twoich zmian nie oglądał. Dalej nie rozumiem po co.
>
> Żeby managier od klienta nie jojczał że "ten kod się nie nadaje,
> niedopuszczalne, zrywamy umowę!".
Gdzie tak debilnie podpisano umowę, że managier patrzy w rozgrzebany kod
i ma coś do powiedzenia???
Tu trzeba zacząć on naprawy debilnego układu.
>>>> 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 gubiąc przesłanie. Klient nie ma dostepu do branchu.
>
> Z dokładnością do sytuacji gdy sobie zażyczy takiego dostępu. Co wcale
> nie jest takie rzadkie.
Życzyć sobie może i gwiazdki z nieba. W cywilizowanej produkcji to samo
życzenie jest rzadkie. A spełnienie życzenia jeszcze rzadsze.
>> 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.
>
>> Informajca z ktorego brancha to pochodzi w SVN jest (od niedawna o ile
>> pamiętam) ale jest *zbedna* żeby wykonać ta operację.
>
> Czyli dostajesz coś w rodzaju "ja wiem co się zepsuło! samochód się
> zepsuł!". Przejście przez historię merge'owania pozwala dokładniej
> wyizolować błąd.
Ale żeby zrobić bisect sam w sobie jest zbędna. BTW -- a jak
potrzebujesz, to jest dostępna.
>>>>>>> a nie w późniejszym commicie.
>>>>> NIE W COMMICIE PÓŹNIEJSZYM!
>>>> A jakaś to różnica po wykonaniu reverta?
>>> Taka, że nie jestem badziewiarzem patrzącym się tylko na to co jest na
>>> masterze/trunku/HEAD i przeszkadza mi szambo w historii projektu.
>
>> Szambo tak naprawdę nie istnieje. Nie wpływa na cokolwiek.
>
> Chyba że na wyszukiwanie informacji w historii.
W jaki sposób?
>
>> Jest
>> przezroczyste. Jesli masz z tym problem to może to jest tylko Twoj problem.
>
> Widać nigdy nie potrzebowałeś przeglądać historii szukając konkretnych
> informacji.
>
ROTFL!
BArdzo często to robi. I dlatego chcę wszystkie informacje a nie
podedytowane przez wstydliwego programistę.
pzdr
\SK
--
"Never underestimate the power of human stupidity" -- L. Lang
--
http://www.tajga.org -- (some photos from my travels)
Następne wpisy z tego wątku
- 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]
- 07.10.10 10:10 Andrzej W.
- 10.10.10 06:15 Miron (Asha) Kitkowsk
Najnowsze wątki z tej grupy
- 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ą."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
Najnowsze wątki
- 2025-07-13 Fałszywe alerty
- 2025-07-12 dlaczego gadacie z tym debilem
- 2025-07-13 Unia Europejska przygotowuje nowy podatek
- 2025-07-13 Unia Europejska przygotowuje nowy podatek
- 2025-07-12 Warszawa => PC Hardware Expert / Specjalista PC <=
- 2025-07-12 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2025-07-12 Warszawa => Administrator IT <=
- 2025-07-12 Warszawa => IT Administrator <=
- 2025-07-12 Warszawa => Asystent/tka ds. Administracji <=
- 2025-07-12 Warszawa => Specjalista/stka ds. Organizacji <=
- 2025-07-12 Warszawa => MENA New Business Manager <=
- 2025-07-12 Gdynia => Controlling systems Consultant <=
- 2025-07-12 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-07-12 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-07-12 Warszawa => Dyrektor IT <=