🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #297838

Re: Minimalistyczna kontrola wersji

#297838
From: Robert Winkler
Date: Wed, 03 Aug 2011 20:11
38 lines
2474 bytes
>> Z racji ekstremalnego braku czasu na wdrażanie czegokolwiek, idealnym
>> rozwiązaniem wydaje się być dzielenie źródeł z udziału sieciowego wraz z
>> blokowaniem edytowanego pliku, tak aby wykluczyć merge. Ale jak i czym?
>
> SVN poza merge potrafi też blokować.
>
> http://tinyurl.com/2sge9v
>
>> To może być naprawdę coś prostego.
>
> SVN jest prosty.

SVN to dobry wybór.

TortoiseSVN pozwala na integracje SVN'a z Windows Explorerem
TortoiseSVN wystarczy aby utworzyć repozytorium
może to być też folder sieciowy, nie potrzeba żadnego serwera.
Ścieżka do repozytorium może wygladać wówczas następująco:
file:///server/zasob/repozytorium/branch

Drugim ciekawym narzędziem jest AnkhSVN
integruje on SVN'a z Visual Studio

A tak na marginesie, po co blokowanie plików w czasie edycji?
Po to używa się repozytorium aby nie blokowac plików,
aktualizująć lokalną kopie zmianani z repozytorum SVN'a
wykonywany jest merge.
Po zakończeniu danego pracy nad fragmenem aplikacji
zmiany za pomocą Commita wysyłane są do repozytorium
skąd pobrać je mogą pozostali programiści za pomocą funkcji Update.
Ewentualne konflikty fłatwo można rozwiązać,
odpowiednie narzędzie znajduje się w AnkhSVN oraz w TortoiseSVN,
choć ja osobiście preferuje WinMerge,
który bardzo dobrze integruje się z TortoiseSVN.
-- 
__________
Pozdrawiam
Robert Winkler 
Technical Details
Message-ID: <j1ca12$jpa$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <j1avnu$rbt$1@news.onet.pl> <j1b098$t2u$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Robert Winkler" <noone@nowhere.org>
Newsgroups: pl.comp.lang.c
Subject: Re: Minimalistyczna kontrola wersji
Date: Wed, 3 Aug 2011 22:11:17 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 39
Message-ID: <j1ca12$jpa$1@inews.gazeta.pl>
References: <j1avnu$rbt$1@news.onet.pl> <j1b098$t2u$1@news.onet.pl>
NNTP-Posting-Host: 85-125-114-162.static-wien.xdsl-line.inode.at
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1312402274 20266 85.125.114.162 (3 Aug 2011 20:11:14 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 3 Aug 2011 20:11:14 +0000 (UTC)
In-Reply-To: <j1b098$t2u$1@news.onet.pl>
X-Antivirus-Status: Clean
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18463
X-Priority: 3
X-Newsreader: Microsoft Windows Mail 6.0.6002.18197
X-User: robert.k.winkler
X-Antivirus: avast! (VPS 110803-1, 2011-08-03), Outbound message
X-MSMail-Priority: Normal
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit