eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaPytanie NTG niestety - Notebook wielosystemowy.Re: Pytanie NTG niestety - Notebook wielosystemowy.
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
    e.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!eternal-september.or
    g!reader02.eternal-september.org!.POSTED!not-for-mail
    From: heby <h...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Pytanie NTG niestety - Notebook wielosystemowy.
    Date: Tue, 6 Apr 2021 15:53:25 +0200
    Organization: A noiseless patient Spider
    Lines: 63
    Message-ID: <s4hp4q$ssr$1@dont-email.me>
    References: <605de2d6$0$557$65785112@news.neostrada.pl> <s3l460$pmg$1@dont-email.me>
    <605e31b9$0$556$65785112@news.neostrada.pl> <s3ljtl$irj$1@dont-email.me>
    <605e58c9$0$501$65785112@news.neostrada.pl> <s3lncs$mdj$1@dont-email.me>
    <605edc66$0$558$65785112@news.neostrada.pl> <s3pjrl$l8j$1@dont-email.me>
    <6060595a$0$31099$65785112@news.neostrada.pl>
    <s3pokk$67c$1@dont-email.me> <60606e03$0$559$65785112@news.neostrada.pl>
    <s3psar$clb$1@dont-email.me> <6060c0ff$0$553$65785112@news.neostrada.pl>
    <s3qfu4$kjt$1@dont-email.me> <6060dcc2$0$524$65785112@news.neostrada.pl>
    <s3qpfl$mfu$1@dont-email.me> <s3r5d4$8k6$1@dont-email.me>
    <60621c2b$0$527$65785112@news.neostrada.pl> <s3tluc$aj6$1@dont-email.me>
    <6062c8ec$0$512$65785112@news.neostrada.pl> <s3uivk$gc6$1@dont-email.me>
    <60637560$0$545$65785112@news.neostrada.pl>
    <20210401102544.31bd968a@mateusz>
    <606c47c9$0$532$65785112@news.neostrada.pl>
    Mime-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Transfer-Encoding: 8bit
    Injection-Date: Tue, 6 Apr 2021 13:53:30 -0000 (UTC)
    Injection-Info: reader02.eternal-september.org;
    posting-host="76ac3790277d741921ae0d316a6d6019";
    logging-data="29595";
    mail-complaints-to="a...@e...org";
    posting-account="U2FsdGVkX18ARXmmxnZS/TFPIOSToGd8"
    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
    Thunderbird/78.9.0
    Cancel-Lock: sha1:SG+t2Qz73nZqXdJZHrtazYwDHp0=
    In-Reply-To: <606c47c9$0$532$65785112@news.neostrada.pl>
    Content-Language: en-US
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:763777
    [ ukryj nagłówki ]

    On 06/04/2021 13:37, Irek.N. wrote:
    >> 2. użytkownicy muszą pamiętać o tym, by regularnie odświeżać swoje
    >> lokalne wersje (svn up) aby zaciągnąć ewentualne zmiany, oraz wysyłać
    >> swoje własne zmiany kiedy tylko są gotowe do użytku (svn commit).
    > Użytkownicy muszą pamiętać. Pani od j.polskiego mówiła coś o czymś
    > takim... jak to się nazywało... oksykort..... wiem! oksymoron :)

    To nie jest prawda. Tego sie nie robi w normalnej pracyz VCS. Podczas
    prawidłowej pracy masz do czynienia ze *stabilnym* stanem projektów nad
    którymi *nie* pracujesz. Są jakimś rodzajem snapshotu z jakiejś chwili
    czasowej i są stabilne, koledzy którzy nad nimi pracują są w innych
    "branchach" i ich praca nie wpływa na twoją, nie widzisz ich zmian.

    Jedyny moment kiedy taka synchronizacja jest potrzebnam to sytuacja:
    "Andrzej, faktycznie nie było tutaj otworu, już dodałem, ściągnij sobie
    nowszą wersję tej obejmy".

    Ale nawet wtedy pobieranie poprzez "synchronizajce/odświeżanie" jest
    zazwyczaj niepoprawne. Poprawnie przenosi się na nowszą wersję źródeł i
    merguje zmiany ze starego brancha. Ma się pod kontrolą dokładnie co się
    zmienia, w jakiej wersji, jakie zmiany. Cała magia VCSa polega własnie
    na tym że punkty synchronizacji są *kontrolowane* a nie chotyczne, jak
    przy pracy na jednym NASie.

    Praca w VCS wymaga samodyscypliny, inaczej kończy się bałaganem i pracą
    wszystkich na jednym trunku gdzie opisana sytuacja z synchronizacją ma
    miejsce i niewiele się to rózni od Twoejgo NASu. Dlatego w firmie jest
    lider który ma słowo decydujące w organizacji pracy i tępi zachowania
    niezgodne ze sztuką. Taki lider to ktoś z doświadczeniem, jesli nie ma u
    was takiej osoby to VCS nie da wam żadnych zalet bo będziecie go używać
    i tak jak upierdliwego NASa. Tak się kończą wszystkie eksperymenty,
    nawet u programistów, bez nadzoru osoby która wie jak tego używać. VCS
    jest silnie logiczny a to wbrew lenistwu i na pęczki widuje przykładów
    złego użycia które powoduje tylko idityczne problemy, nic nie
    rozwiązując. Generuje też często zachowania "not-invented-here" czyli
    utrzymywane przez lata błedne wzroce, generujące tylko wiecej problemów,
    ale za to obrobione masą workaroundów (jak ten katalog z datą i "backup").

    > A co się dzieje, gdy 2 gości poprawi tą samą część niezależnie i bez
    > wzajemnej świadomości dzieła?

    Jest konflikt. I wtedy własnie okazuje się jakie CADy są dziadowskie.
    Nie potrafią trzymać swoich danych w plikach tekstowych więc
    uniemożliwiają merge. Ogólnie esencją systemów kontroli wersji bez
    locka, jest właśnie to merge, bazujące na jakimś formacie pliku i
    znajomości kontekstu (nie musi być tekstowy, ale nietekstowych nie
    widuje). Innymi słowy, jeśli masz do czynienia z plikami binarnymi,
    jedyną mozliwością rozwiązaniu konfliktu jest wybranie albo rybki albo
    akwarium. Programiści mogą wybrać rybki w akwarium bo ich źródło jest
    plikiem mergowalnym, tutaj tekstowym.

    Zaznaczam jednak, że taka sytuacja "na jednym NASie" powodowała by takie
    same konsekwencje. Przypuszczma więc że te "konflikty" u was nie
    wytępują bo pracujecie z blokowaniem zapisu przez innych. Nie
    doświadczacie konfliktów bo likwidujecie je "otwarciem jednego w R/W i
    wyjściem na papierosa".

    VCS jest raczej utopią w przypadku CADów, musiano by zakopać kilka
    pokoleń ludzi od tych narzędzi i napisać wszystko na nowo, aby był choć
    cień szansy na zrobienei tego dobrze.

    Choć VCS może się przydać w jakiejś okrojonej wersji do innych tasków
    lub jako wspomaganie produkcji.

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: