eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingSystem kontroli wersji.Re: System kontroli wersji.
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsb.icpnet.pl!
    not-for-mail
    From: Patryk Włos <p...@i...peel>
    Newsgroups: pl.comp.programming
    Subject: Re: System kontroli wersji.
    Date: Wed, 06 Oct 2010 13:18:02 +0200
    Organization: ICP News Server
    Lines: 40
    Message-ID: <i8hlt9$mvd$1@opal.icpnet.pl>
    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>
    NNTP-Posting-Host: c108-50.icpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: opal.icpnet.pl 1286363881 23533 62.21.108.50 (6 Oct 2010 11:18:01 GMT)
    X-Complaints-To: a...@i...pl
    NNTP-Posting-Date: Wed, 6 Oct 2010 11:18:01 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.9) Gecko/20100317
    Thunderbird/3.0.4
    In-Reply-To: <a...@x...googlegroups.com>
    Xref: news-archive.icm.edu.pl pl.comp.programming:187036
    [ ukryj nagłówki ]

    > Patrz wyżej. Nie wyobrażam sobie (już), żeby zmiany szły na serwer od
    > razu podczas commita. Zdarza mi się czasem popełniać dosyć oczywiste
    > błędy i bardzo sobie cenię możliwość skorygowania lokalnej historii
    > repozytorium, tak żeby o moich pomyłkach nikt się nigdy nie
    > dowiedział.

    Tego typu postępowanie to jedna z przyczyn powstawania w większych
    firmach patologii zwanej "ukrytymi fabrykami".

    M.in. z tego powodu SVN jest jednak preferowany w większych firmach.

    > Co więcej, początkowe implementacje nowych rzeczy mają do
    > siebie to, że są robione trochę na czuja. Często po jakimś czasie
    > (godzina, pół dnia, dwa dni), w miarę zgłębiania problemu wiedza na
    > jego temat poszerza się o tyle, że tą początkową implementację chciało
    > by się zmienić. Git daje mi taką możliwość, SVN nie.

    Ale można zmienić w kolejnych rewizjach. Jest to transparentne dla
    pozostałych osób zaangażowanych w projekt, za to umożliwia lepsze
    rozliczanie programisty.

    > To ile w repozytoriach które używasz robiłeś _prywatnych_ gałęzi kodu
    > z _eksperymentalnymi_ rzeczami które nie wiesz czy zadziałają i w
    > zasadzie wstyd jest je komuś pokazywać? W SVN-ie taka gałąź będzie
    > widoczna do końca świata. W gicie dopiero wtedy, gdy ją opublikuję w
    > ten czy inny sposób.

    j/w

    Poza tym, SVN w naturalny sposób zapobiega chomikowaniu sobie prywatnych
    gałęzi kodu. Chcesz pracować, to rób to na oficjalnym serwerze.

    Żadnych ukrytych fabryk - jeśli powstaje w firmie jakiś problem, to się
    go powinno naprawiać, a nie obudowywać jakimiś procesami pośrednimi,
    które go tylko zamaskują i pozwolą pracownikom utrzymywać status quo.


    Pozdrawiam

    Patryk

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: