🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2857

Re: Source control / Versioning

#2857
From: Wald
Date: Sat, 28 Feb 2004 12:03
54 lines
3637 bytes
Tom Vergote <tomhatesspam@tomvergote.reallyhatesspam.be> wrote:

> Ik ben op zoek naar alternatieven voor Source Safe en had graag eens
> gepolst naar ervaringen. Ik heb zelf al naar CVS en Subversion
> gekeken, en gebruik thuis CVS onder linux, maar wilde voor alle
> zekerheid nog eens navragen of jullie waarschuwingen dan wel aanraders
> hadden. 

Ik gebruik sinds pakweg een drietal maanden Subversion voor al mijn projecten, daarvoor 
gebruikte ik CVS. Ik zou eerlijk gezegd voor geen geld meer willen wisselen, SVN is 
gewoon transparanter en maakt de dingen niet moeilijker dan nodig. De werkingsprincipes 
zijn niet zo heel verschillend, wat migratie simpel maakt. Ook voorzien ze een 
"cvs2svn" Python script, waardoor je al die informatie in je huidige CVS repositories 
gewoon kunt converteren naar je nieuwe Subversion repository. De documentatie is zeer 
goed:

http://svnbook.red-bean.com/

en de mailing lists zijn heel erg actief, de problemen die ik tegenkwam (in de pre-1.0 
versies) waren altijd binnen de 1-2 dagen opgelost, vaak met hulp van de mensen achter 
Subversion zelf.
 
> Het moet vooral in een windows omgeving kunnen werken en integreren in
> Visual Studio .NET. Alle commentaar op de plugins als Igloo en zo zijn
> ook meer dan welkom. Liefst draait het ook op een windows server. Gui
> management tools lijken ze ook allemaal te hebben, maar wat zijn de
> ervaringen daarmee?

Subversion voor Visual Studio .NET:

http://ankhsvn.tigris.org/

Subversion is beschikbaar voor een aantal platformen, ik draai 'm momenteel op een 
Windows machien en dat draait probleemloos. Het feit dat je via Apache kan werken om je 
repository aan te spreken, heeft mooie voordelen zoals SSPI authenticatie en 
dergelijke.

Een (super-super-handige) tool om al je version control vanuit explorer te kunnen doen:

http://tortoisesvn.tigris.org/

Persoonlijk werk ik meestal aan Javaprogramma's in Eclipse. Er is een Subversion plugin 
voor Eclipse, voorlopig verkies ik nog TortoiseSVN in Explorer om alles te regelen 
omdat die plugin gewoon nog wat ruwe kantjes heeft. De site van TortoiseSVN heeft ook 
een goede step-by-step guide om een Subversion server op Windows draaiende te krijgen:

http://tortoisesvn.tigris.org/docs/TortoiseSVN_en/ch03.html

Qua grafische tools is er anderzijds ook nog RapidSVN. Heb ik ooit wel gebruikt, 
voorziet ook alle nodige operaties in een handige GUI, maar als je TortoiseSVN gebruikt 
heb je meestal geen nood aan RapidSVN.

De groeten,
Wald
Technical Details
Message-ID: <Xns949D862DE6C57arnoutstandaertnospa@134.58.127.12>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-08!supernews.com!newsfeed.online.be!syros.belnet.be!ikaria.belnet.be!news.belnet.be!not-for-mail
References: <pan.2004.02.27.19.35.02.550521@tomvergote.reallyhatesspam.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,a8b2d4e9d411fc8
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2004-02-28 04:03:43 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-08!supernews.com!newsfeed.online.be!syros.belnet.be!ikaria.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: Source control / Versioning
Date: Sat, 28 Feb 2004 12:03:42 +0000 (UTC)
Organization: KULeuvenNet
Lines: 55
Message-ID: <Xns949D862DE6C57arnoutstandaertnospa@134.58.127.12>
References: <pan.2004.02.27.19.35.02.550521@tomvergote.reallyhatesspam.be>
NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be
X-Trace: ikaria.belnet.be 1077969822 919 134.58.127.12 (28 Feb 2004 12:03:42 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Sat, 28 Feb 2004 12:03:42 +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/)