eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingZarzadzanie kodem w projekcieRe: Zarzadzanie kodem w projekcie
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
    From: Michoo <m...@v...pl>
    Newsgroups: pl.comp.programming
    Subject: Re: Zarzadzanie kodem w projekcie
    Date: Tue, 24 Mar 2009 19:31:48 +0100
    Organization: http://onet.pl
    Lines: 39
    Message-ID: <gqb8ui$4dr$1@news3.onet>
    References: <gqaekh$ibp$1@news3.onet> <gqahd8$rm5$1@news3.onet>
    <gqakt9$7gm$1@news3.onet>
    NNTP-Posting-Host: c2-211.icpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: news3.onet 1237919506 4539 62.21.2.211 (24 Mar 2009 18:31:46 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Tue, 24 Mar 2009 18:31:46 +0000 (UTC)
    User-Agent: Thunderbird 2.0.0.19 (X11/20090105)
    In-Reply-To: <gqakt9$7gm$1@news3.onet>
    Xref: news-archive.icm.edu.pl pl.comp.programming:181463
    [ ukryj nagłówki ]

    Megas pisze:
    > Użytkownik "Michoo" <m...@v...pl> napisał w wiadomości
    > news:gqahd8$rm5$1@news3.onet...
    >
    > Sorry, ale nie wiem czy wszystko do konca rozumiem:
    >> Repozytorium (darcs/hg/etc) z biblioteką.
    > Jest to jedno ogolne/globalne reporytorium bibliotek dzielonych dla
    > wszystkich projektow?
    Tak. Najlepiej dla czytelności osobne repo na każdą bibliotekę (nie
    mieszają się patche.
    >
    >> Dzięki temu możesz mieć 1 miejsce gdzie jest jest kompletny kod i jego
    >> kopie pod każdy system.
    > Kazdy system kopiuje sobie pliki zrodlowe biblioteki do swojego projektu i
    > nimi zarzadza jak swoimi, czyli w repozytorium danego projektu znajduja sie
    > pliki zrodlowe tej biblioteki. Kazdy system robi swoje update do swojej
    > prywatnej biblioteki a nie ogolnej?
    Tak. Jak dojdziesz do wniosku, że kod nadaje się do włączenia do ogólnej
    to po prostu wysyłasz tam odpowiednie patche.
    >
    >> jak coś zmienisz i uznasz za warte dołączenia we "wspólnej wersji" -
    >> wysyłasz do repo a pod 2 projektem pobierasz. Zaleta jest taka, że możesz
    >> łatwo wprowadzać zmiany z 1 projektu w 2 mimo jakiś
    >> rozwojowych/niekompatybilnych fragmentów, wada - musisz 2 działania
    >> wykonać
    > Jesli stwierdzi sie, ze zmiany w prywatnej bibliotece sa ekstra, to robi sie
    > update do biblioteki ogolnej, jako dostepne dla wszystkich - tak?
    Tak.
    >
    > Jesli jestem nowy w projekcie, to skad mam wiedziec, ze kod tej biblioteki
    > znajduje sie jeszcze gdzies w repozytorium globalnym a nie tylko w moim
    > prywatnym?
    Dowiadujesz się od innych/szefa projektu. Swoje prywatne repozytorium
    tworzysz jako kopię albo głównego, albo jednej z jego kopi. (Jest to
    zaleta w porównaniu do np. svn gdzie jest tylko centralny serwer).

    --
    Pozdrawiam
    Michoo

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: