public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
  @ 2005-04-12 18:31 99% ` Paul de Vrieze
  0 siblings, 0 replies; 1+ results
From: Paul de Vrieze @ 2005-04-12 18:31 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1365 bytes --]

On Sunday 10 April 2005 18:39, Aaron Walker wrote:
> Regarding GLEP 36[1], solar has asked me to try and figure out a way to
> provide both CVS and Subversion for one repository and keep them sync'd
> somehow.
>
> Although this was not the intention of my glep, it would be nice to get
> this implemented, as it means all developers of a certain project would not
> be forced to use one over the other.
>
> Unfortunately, I have almost zero experience with repository administration
> (CVS or Subversion), so I'm writing this with hopes that some of you guys
> have some ideas.
>
> The only idea I've had is to maybe setup post-commit hooks for both that
> commit what was just committed to the other (cvs post-commit commits the
> stuff to svn and vice versa).  Is this possible?

Not really. It is not that hard to go from subversion to cvs. The other way 
around however will loose information. This is because cvs is not changeset 
but file based. So if you would like to put sets of changes as one changeset 
into subversion (in a way that somehow you don't loose information on the 
identity of the committer) you would need to collect commits, run heuristics 
on whether they belong together etc. All in all a messy business.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2005-04-10 16:39     [gentoo-dev] GLEP 36: providing both CVS and Subversion? Aaron Walker
2005-04-12 18:31 99% ` Paul de Vrieze

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox