Date: Mon, 05 Mar 2012 00:12:06 +0100 From: Rene Ladan <rene@freebsd.org> To: Hiroki Sato <hrs@FreeBSD.org> Cc: doceng@FreeBSD.org, doc@FreeBSD.org Subject: Re: HEADS UP: CVS->SVN repository conversion Message-ID: <4F53F6C6.1000708@freebsd.org> In-Reply-To: <20120305.024113.1804223224441444882.hrs@allbsd.org> References: <20120305.024113.1804223224441444882.hrs@allbsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04-03-2012 18:41, Hiroki Sato wrote: > Hi, > > A prototype of the CVS->SVN repository conversion of the doc and www > tree is ready for public review. It delayed by various reasons but > we need to go ahead with that direction to make it possible to merge > useful proposals which were submitted and involving large-scale > changes to the tree. > > The conversion itself will be done in a straightforward way. The > infrastructure (ACL, commit log, etc) will be almost the same as the > src tree. The difference is no SVN->CVS import will be done after > the conversion date. > [...] > > Can you please check if there is something I am missing? Please > focus on technical aspects of the conversion. Detail discussions > about how to use the converted repository such as projects/ policy, > branching, etc. should be held after we can obtain the same rendering > results from the converted repository and other automated > infrastructure for mirroring works fine as before in the FreeBSD.org > cluster. > [snip ---- http://docsvn.allbsd.org/MIGRATION.txt] So if I understand correctly the Perforce conversion, which currently depends on CVS, will also be stopped? Currently the Dutch Documentation Project uses Perforce as a staging area, i.e.: 1) Perforce Importer takes a snapshot from the current CVS tree 2) 'p4 integrate -b docproj_nl' merges upstream CVS changes into the staging area 3) edit files 4a) 'p4 submit' submits local changes to Perforce 4b) 'dcvs commit' submits local changes to CVS With SVN, things would be much easier, since projects/docproj_nl could be used as a staging area instead, with commits happening there and doing a simple 'svn merge' to the main tree when things are in shape. But from what I read the projects/ tree is forbidden area during the first few weeks. René - -- http://www.rene-ladan.nl:8080/ GPG fingerprint = ADBC ECCD EB5F A6B4 549F 600D 8C9E 647A E564 2BFC (subkeys.pgp.net) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk9T9sYACgkQjJ5keuVkK/wv4ACcDaPdKSzwWTbQzZ9l2Myniy9x 9K8AoLOfEoQevSLrkYwX9SmZygfzyjpa =YyGf -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F53F6C6.1000708>