🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #5628

Re: Subversion? CVS?

#5628
From: Wald
Date: Fri, 14 Mar 2003 23:06
51 lines
3502 bytes
Philip Paeps <philip@paeps.cx> wrote:

> Nicolas Barbier <anti@spam.invalid> wrote:
>> Wald wrote:
>> > Toch nog een knagende vraag: de code waarmee ik werk moet zeker nog
>> > aangepast worden, extra classes toegevoegd, waarschijnlijk zelfs
>> > een extra package toegevoegd.
>> > Nu lees ik hier en daar dat dat laatste juist een probleem is met
>> > CVS: als je directorystructuur niet meteen vastligt, dan krijg je
>> > problemen. 
>> 
>> (Note dat ik CVS nog nooit actief heb gebruikt en mijn uitleg hier
>> dus perfecte bull-shit kan zijn :-)
> 
> Niet helemaal perfect ;-)
> 
>> Het is geen probleem om dingen bij te voegen, enkel om ze te
>> hernoemen of te verplaatsen. Je bent je history daarvoor dan namelijk
>> kwijt (het komt neer op dat je het oude verwijdert en in een klap het
>> nieuwe "aanmaakt").  Ik veronderstel dat je dan ook moeilijker kan
>> mergen met dingen van voor die hernoeming/plaatsverandering.
> 
> Met een 'repo-copy' kan je zonder problemen dingen van plaats
> veranderen zonder history kwijt te spelen.  Komt erop neer dat iemand
> met 'rechtstreekse' (shell) toegang tot de repo gewoon even de RCS
> file kan verplaatsen. 
> 
> De manier die jij in gedachten hebt (cvs add, cvs rm) zorgt er
> inderdaad wel voor dat je je history kwijt bent.
> 
> Na een repo-copy is het wel zo dat mergen een beetje 'lastig' wordt,
> maar niet echt een onoverkomelijk probleem.

Ok�.

Ik ga het dus bij CVS houden, zeker als directories/files toevoegen geen 
probleem is en repo-copies een uitweg bieden. Ik ga nu ook niet om de 
twee dagen mijn source tree omgooien, natuurlijk.

Wat me uiteindelijk ook doet twijfelen aan Subversion is (i) het is nog 
altijd in alpha, en met mijn sources wil ik niets riskeren (ii) het 
gebruikt een Berkeley DB en zou later overschakelen op een MySQL. Nu, ik 
heb geen zin om later tussen zesentachtig databaseformaten te moeten 
converteren. Liever de redelijk transparante textfiles van CVS. Misschien 
Subversion als het ooit stabiel wordt, tegen dan zullen de juiste 
conversietools wel beschikbaar zijn als die mannen van Subversion een 
beke slim zijn.

Anyway, bedankt voor de tips,

Wald
Technical Details
Message-ID: <Xns933F14D6CD1Farnoutstandaertnospa@134.58.127.12>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
References: <Xns933DE3DEC7309arnoutstandaertnospa@134.58.127.12> <3e710688$0$23365$afc38c87@sisyphus.news.be.easynet.net> <Xns933E50677D130arnoutstandaertnospa@134.58.127.12> <3e71a83b$0$23360$afc38c87@sisyphus.news.be.easynet.net> <f0jca.11411$Vq.869@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,d1a69b620e6bac8c
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-03-14 15:08:01 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
From: Wald <arnout.standaert@n-o_s-p-a-m.cit.kuleuven.ac.be>
Newsgroups: be.comp.programming
Subject: Re: Subversion? CVS?
Date: Fri, 14 Mar 2003 23:06:12 +0000 (UTC)
Organization: KULeuvenNet
Lines: 53
Message-ID: <Xns933F14D6CD1Farnoutstandaertnospa@134.58.127.12>
References: <Xns933DE3DEC7309arnoutstandaertnospa@134.58.127.12> <3e710688$0$23365$afc38c87@sisyphus.news.be.easynet.net> <Xns933E50677D130arnoutstandaertnospa@134.58.127.12> <3e71a83b$0$23360$afc38c87@sisyphus.news.be.easynet.net> <f0jca.11411$Vq.869@afrodite.telenet-ops.be>
NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be
X-Trace: naxos.belnet.be 1047683172 23429 134.58.127.12 (14 Mar 2003 23:06:12 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Fri, 14 Mar 2003 23:06:12 +0000 (UTC)
User-Agent: Xnews/5.04.25
Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@10-67-136-48.kotnet.org
X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)