🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #217620

Re: rzadki bład w programie w C++

#217620
From: Maciek Godek
Date: Wed, 25 Aug 2021 10:09
38 lines
3870 bytes
środa, 25 sierpnia 2021 o 11:55:26 UTC+2 Mateusz Viste napisał(a):
> 2021-08-25 o 02:20 -0700, Maciek Godek napisał: 
> > Ostatni raz korzystałem z SVN w okolicach 2012 roku, i wspominam 
> > robienie branchy i merge'ów jako koszmar.
> Na świeżej (wówczas) wersji svn?

Nie wiem. Pewne dość świeżej bo to stało na w miarę aktualnym Ubuntu.

> Dziwne. Musiałbyś więcej szczegółów podać, albo powtórzyć doświadczenie i opisać.

Pewnie tak, ale na to raczej nie ma szans :D

> > git jest lepiej koncepcyjnie pomyślany
> Do bani z taką koncepcją, że każdy musi mieć na pececie swój własny 
> "niby-serwer" i synchronizować wszystko w obie strony, przy tym 
> chowając swoja zmiany przed światem tak długo, jak się da. No i te 
> setki opcji, przełączników, trybów... 

Główna koncepcja to jest raczej "content-addressable storage".

Od strony doświadczenia użytkownika można z tego korzystać dokładnie tak samo, jak z SVNa, jeśli się chce.

Co do "chowania wszystkiego przed światem tak długo, jak się da", to nie rozumiem.

> > i bardziej skalowalny 
> 
> Nie będę się spierał, bo moje doświadczenie w adminowaniu svn-em jest 
> ograniczone do kilkuosobowych projektów, ale niemniej wypadałoby to 
> stwierdzenie jakoś uargumentować. Przez wiele lat z svn korzystały duże 
> i bardzo duże projekty. Wnioskuję więc, że jednak da się. Jednym z 
> ostatnich "dużych" projektów open-source, który wyemigrował z svn jest 
> FreeBSD. Jeden z core programistów podaje przesłanki za tą zmianą: 
> https://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.html 
> 
> W żadnym punkcie nie pada "gorsza skalowalność".

Tutaj jest:
"Git can easily and robustly be mirrored. Subversion can be mirrored, but that mirroring is far from robust."
Technical Details
Message-ID: <d859f3cf-2184-4301-ae9c-31b3157956e8n@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
References: <903213e7-90d8-443c-98f4-7ccefb998340n@googlegroups.com> <4a05fbb5-2f73-411f-82c9-0eb4ed28c2a5n@googlegroups.com> <2edb8323-e973-42ee-941a-741c0673ff77n@googlegroups.com> <c1d2a942-4e7c-4452-824d-71a8db594048n@googlegroups.com> <3dfd68ef-d0fb-47f4-a2ce-e9c069713457n@googlegroups.com> <f1fb5dec-5ffe-45da-9bee-4521b3d17477n@googlegroups.com> <41fd5c32-23e3-47d2-868a-172ab784564an@googlegroups.com> <20210824111949.30fcbadd@mateusz.lan> <cc767f8f-c772-40a6-ae26-095df32b01f7n@googlegroups.com> <20210824172713.3619ba72@mateusz.lan> <650a5bdb-3ba0-43b3-8b9b-afdb8a4d7681n@googlegroups.com> <sg3hum$6r8$1@dont-email.me> <20210825095336.64fa51d5@mateusz.lan> <sg4teh$nhs$1@dont-email.me> <20210825103324.6f3cd894@mateusz.lan> <912c38e2-5597-4f7f-a7df-d2e199c6c133n@googlegroups.com> <20210825115525.066bff1f@mateusz.lan>

Show Full Headers
Complete Article Headers
X-Received: by 2002:ae9:f44c:: with SMTP id z12mr31835738qkl.433.1629886181511;        Wed, 25 Aug 2021 03:09:41 -0700 (PDT)
X-Received: by 2002:a37:8044:: with SMTP id b65mr30646426qkd.150.1629886181306; Wed, 25 Aug 2021 03:09:41 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Wed, 25 Aug 2021 03:09:41 -0700 (PDT)
In-Reply-To: <20210825115525.066bff1f@mateusz.lan>
Injection-Info: google-groups.googlegroups.com; posting-host=213.192.68.153; posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
NNTP-Posting-Host: 213.192.68.153
References: <903213e7-90d8-443c-98f4-7ccefb998340n@googlegroups.com> <4a05fbb5-2f73-411f-82c9-0eb4ed28c2a5n@googlegroups.com> <2edb8323-e973-42ee-941a-741c0673ff77n@googlegroups.com> <c1d2a942-4e7c-4452-824d-71a8db594048n@googlegroups.com> <3dfd68ef-d0fb-47f4-a2ce-e9c069713457n@googlegroups.com> <f1fb5dec-5ffe-45da-9bee-4521b3d17477n@googlegroups.com> <41fd5c32-23e3-47d2-868a-172ab784564an@googlegroups.com> <20210824111949.30fcbadd@mateusz.lan> <cc767f8f-c772-40a6-ae26-095df32b01f7n@googlegroups.com> <20210824172713.3619ba72@mateusz.lan> <650a5bdb-3ba0-43b3-8b9b-afdb8a4d7681n@googlegroups.com> <sg3hum$6r8$1@dont-email.me> <20210825095336.64fa51d5@mateusz.lan> <sg4teh$nhs$1@dont-email.me> <20210825103324.6f3cd894@mateusz.lan> <912c38e2-5597-4f7f-a7df-d2e199c6c133n@googlegroups.com> <20210825115525.066bff1f@mateusz.lan>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d859f3cf-2184-4301-ae9c-31b3157956e8n@googlegroups.com>
Subject: Re: rzadki bład w programie w C++
From: Maciek Godek <godek.maciek@gmail.com>
Injection-Date: Wed, 25 Aug 2021 10:09:41 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit