Software-update: Subversion 1.2 final - Computer - Downloads - Tweakers
Software-update: Subversion 1.2 final
Tigris heeft onlangs de langverwachte final-release van Subversion 1.2.0 uitgebracht. Subversion is een programma voor softwareontwikkelaars waarmee beheer en versiecontrole over software en broncode kan worden uitgevoerd. Daarnaast is het natuurlijk ook te gebruiken door andere mensen om versiebeheer toe te passen. Het complete changelog is op deze pagina in te zien, hier volgt een hap uit de release notes:
Subversion 1.2 is a superset of all previous Subversion releases. Anything in 1.0.x and 1.1.x is also in 1.2, but 1.2 contains features and bugfixes not present in any earlier release. The new features will eventually be documented in a 1.2 version of the free Subversion book. [break]
Versienummer 1.2 final
Feedback • 26-05-2005 14:31
14 • submitter: nxt
26-05-2005 • 14:31
26 mei 2005 14:53
"reserved checkouts" zijn waarschijnlijk de sourcesafe manier van checkouts doen: als iemand iets heeft uitgecheckt dan mogen anderen er niet aan werken. Een nogal onhandige manier van werken, maar allicht goed dat ze dit hebben toegevoegd omdat het op sommige files zeker wel van toepassing kan zijn.
@JeroenB • 26 mei 2005 14:55
Voor binaire files (denk aan plaatjes, flash filmpjes, ...) kan het wel handig zijn, die mergen over 't algemeen niet zo lekker .
@nxt • 26 mei 2005 14:57
Heb je daar niet iets voor als binary option bij CVS?
Dan word er geen merge geprobeert maar word gewoon het binaire bestand vervangen door de nieuwe versie.
Ik heb SVN 1.0 nog draaien naast CVS, maar CVS geeft weinig grote problemen, de overstap voor mij moet dus nog komen, maar dan moeten eerst meer IDE's dit wel integrated gaan ondersteunen imo.
@Apache • 26 mei 2005 15:00
Dat is wel zo, maar als je dan dus beide tegelijk in een file hebt zitten prutsen kun je maar 1 van beide versies houden.
Het lijkt me handiger als je voordat je eraan gaat werken al weet dat iemand anders met die file bezig is?
@Apache • 26 mei 2005 15:03
Als je onder Windows werkt hangt Subversion middels Tortoise in Explorer. Ik kan subversion ook middels Textpad aansturen, maar gebruik dat bitter weinig.
De meeste IDEs kunnen wel een commado / script in een shell draaien, en dit als een Tool toevoegen aan een menu. Zo kan je simpel weg zelf Subversion in je IDE hangen.
26 mei 2005 15:14
Hoe zijn ervaringen van anderen met een repository met 40.000 bestandjes?
Ik heb het zelf op mijn werk geintroduceerd, maar bij het inchecken was ik uuuuuren bezig. Op de 1 of andere manier gaat ie er heel inefficient mee om.
Plus het feit dat een checkout gewoon dubbel zoveel hd ruimte inneemt omdat het onzichtbaar alle bestanden dubbel heeft ter verificatie of iets synchroon of oud is.
@morpheus • 26 mei 2005 16:00
Met een 'trage' server is dat voor diffs wel erg handig. En wat kost een paar gb extra HDD ruimte nou?
@Olaf van der Spek • 26 mei 2005 16:19
Tja, misschien zit ik in een unieke situatie. Maar ik ontwikkel op een laptop die 40GB harde schijf heeft. Windows heeft een paar GB nodig (bedrijfsinstallatie) de database heeft 20GB nodig en de code (45.000 bestanden ook nog eens 2GB)
Daarbuiten heb ik die code dus nog in een repository. Het past allemaal net. Maar ik kan niet nog een fork op mijn laptop zetten.
Overigens is de server niet traag naar mijn mening. De server was tijdens die submit uit zijn neus aan het vreten leek.
@morpheus • 26 mei 2005 17:23
Je interpreteert het verkeerd
Ik werk aan software die die database gebruikt. Ik heb het dus niet over de SVN database.
Ik geef enkel aan dat in mijn geval harde schijf ruimte wel een issue is, gezien ik op een laptop werk.
@morpheus • 26 mei 2005 18:35
Ah, op die manier. Maar met of zonder dubbele code, het zou zoiezo kantje bord zijn.
@morpheus • 26 mei 2005 17:05
de database heeft 20GB nodig
De SVN server?
Waarom moet die per se op die laptop?
@morpheus • 26 mei 2005 16:22
Goed: kijk maar eens naar KDE. Die hebben nu ook SVN en zullen zeker veel bestanden hebben.
@praseodymium • 26 mei 2005 19:04
Kijk daar maar eens http://httpd.apache.org/dev/
Apache is ook SVN. Ze hebben ook een CVS repository, maar die is read only. Staat toch een aanzienelijk deel van de apache historie in..
26 mei 2005 15:00
We gebruiken bij mn huidige opdrachtgever Subversion in combinatie met TortoiseSVN, een Subversion client die in de Windows Explorer integreert.
Ik heb met vrij veel versiebeheersystemen gewerkt, maar dat is tot nu toe wel de makkelijkste manier!