Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-doc
Navigation:
Lists: gentoo-doc: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-doc@g.o
From: Jan Kundrát <jkt@g.o>
Subject: Re: svn vs cvs
Date: Sun, 13 Aug 2006 12:24:55 +0200
Sven Vermeulen wrote:
> I wouldn't mind to move over to SVN personally. Just Another Versioning
> Tool. But I do hope that SVN (don't know it really) supports:

Okay, resurrecting the old thread :)

> - Running a tool right before the check-in is made permanent (in this case,
>   check for GuideXML syntax, but in future might be expanded)

Yes, SVN supports hooks.

> - Annotate function

Yup, `svn annotate some/file` (and with a really nice alias `svn blame
some/file`).

Another benefits:

* generating diffs against latest version without contacting the server
(SVN creates a pristine copy on a checkout)
* possibility to stick arbitrary metadata to files (so the translators
could just create a new "property", "en-revision", for example, and use
it for keeping track of the version the current translation is based on)
* branching, see below

Mike Frysinger wrote:
> although moving around in cvs is a pita, i dont see it being all that
> common  in the xml subdir ... many of the other benefits that svn has
> over cvs (branching and changesets) just isnt that useful in terms of
> website management imo ...

Well, just have a look at the draft/ subdirectories, especially those
related to the handbooks.


Just to be clear - I don't propose the conversion now, during the
release work, but I certainly see the benefits that are worth the
conversion at a less-exposed time.

So, what about a gentoo-doc or gentoo-website repo? Looking at the
current structure, GDP/website is interested only in
gentoo/cvs/gentoo/xml/, and the "work" subdirectory can be nuked (the
only doc is an outdated draft from peitolm).

Cheers,
-jkt

-- 
cd /local/pub && more beer > /dev/mouth

Attachment:
signature.asc (OpenPGP digital signature)
References:
svn vs cvs
-- Grant Goodyear
Re: svn vs cvs
-- Sven Vermeulen
Navigation:
Lists: gentoo-doc: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: svn vs cvs
Next by thread:
Role change within the German translations team
Previous by date:
2006.1 Handbook(s)
Next by date:
2006.1 Handbooks Status


Updated Jun 17, 2009

Summary: Archive of the gentoo-doc mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.