Larry McVoy wrote:
On Wed, Sep 03, 2003 at 04:29:12PM +0100, Keith Whitwell wrote:

I'm not sure that anyone is asking you to use it. What's wrong with the people who want to use BK use BK and the people who want to use CVS use CVS?

Primarily the difficulty of creating an automated two-way bridge between them. As I understood it, the BK->CVS gateway you've talked about is a one-way affair, right?


You'd need someone (or a set of someones) who acted as gatekeeper for the
BK tree. The CVS users would do their checkouts, make their changes,
and not commit, they just generate diffs and send them to the core team
(exactly the way all the non commit people get changes in now).

The trouble with this is it assumes the core team is all BK. That's not going to be the case -- which is why I was interested if a seemless (ie no person-in-the-loop) two-way gateway was possible.


We have
tools in BK, partially written by Linus, that take a mail message (or a
mailbox) and check in all the patches in that mail, taking using the
from information as the check in information, the preamble as the checkin
comments, etc.

That approach is version control agnostic, it doesn't care where the data
is coming from, it's just a patch with some comments.  Linus can check in
hundreds of these patches a day using BK, we've streamlined the process as
much as possible.

Would that work for you?

We're a much smaller group than the kernel developers, and I don't this system would work so well for us, with some core people effectively moving out of the current tight loop provided by a shared repository.


At some point in the future if/when the trailing-edge BK or BK-lite becomes available, I'd be keen to reevaulate moving off CVS. In the meantime, the benefits (including social benefits) of being all together in a single, if somewhat clunky, system probably overwelhm the advantages that BK could offer us at this stage.

Again - the critical problem right now is SF.net's failure to provide anonymous cvs access, not any shortcoming of cvs itself.

Keith



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to