Received: from spf5.us4.outblaze.com (spf5.us4.outblaze.com [205.158.62.27]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id j0K01MW8001961 for ; Thu, 20 Jan 2005 00:01:25 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id EAA4876F3F for ; Thu, 20 Jan 2005 00:01:39 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CrPxZ-0004nH-Qg for migo@homemail.com; Wed, 19 Jan 2005 19:14:02 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CrPoK-0001sl-Jq for gnu-arch-users@gnu.org; Wed, 19 Jan 2005 19:04:28 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CrPoJ-0001sE-9u for gnu-arch-users@gnu.org; Wed, 19 Jan 2005 19:04:27 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CrPlf-000195-MQ for gnu-arch-users@gnu.org; Wed, 19 Jan 2005 19:01:43 -0500 Received: from [209.121.69.246] (helo=mail.cfconsulting.ca) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CrPDT-0004ar-Os for gnu-arch-users@gnu.org; Wed, 19 Jan 2005 18:26:24 -0500 Received: from [10.0.0.2] (office2 [207.81.158.20]) by mail.cfconsulting.ca (Postfix) with ESMTP id 4FD358001C for ; Wed, 19 Jan 2005 15:24:31 -0800 (PST) Message-ID: <41EEECAD.5070705@cfconsulting.ca> Date: Wed, 19 Jan 2005 15:26:37 -0800 From: Colin Fox User-Agent: Mozilla Thunderbird 1.0 (X11/20041229) X-Accept-Language: en-us, en MIME-Version: 1.0 To: gnu-arch-users@gnu.org X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Gnu-arch-users] Archive configuration recommendations X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 2689 Lines: 75 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm moving from CVS to Arch, and I could use some suggestions. I've been toying with arch on my own for a while, and I like it (though I'm still not sure about the whole pre-punctuation thing - ++ ,, = {} etc -- makes some things quite awkward). Anyway -- I have a small company with 3 subcontractors, and I'll be bringing more on this year. The two methods (as I see it) of archive configuration are (a) One central archive that everyone commits to, and (b) one master archive and each developer having their own development branches. The (a) method is pretty much what we already have with CVS, and it works fine. The (b) method has some definite appeal - I like the idea of developers being able to work on their own, with as many commits as they want to their own archives before creating a big ball o' changes to go back to the main repository. But I haven't seen enough documentation (or the right docs) for how to set up (b). The idea of a non-core OSS developer submitting changes has been mentioned, but no detailed cookbook style docs describing how to actually do it (well, as far as I've been able to discover, anyway). The example in the tutorial for using Star-merge is way too short. It seems to assume that the non-mainline developer's archive is in the mainline developer's list of archives, which may not be true (particularly if the developer is developing on a laptop with a dynamic IP). From the wiki: "In ordinary use, you invoke star-merge in the tree you want to merge info, providing as an argument the tree you want to merge from: ~ % tla get -A candice@candice.net--2003-candice \ ~ hello-world--candice--0.1--patch-4 \ ~ merge-temp ~ % tla star-merge lord@emf.net--2003/hello-world--mainline--0.1 " What is merge-temp? It's not used in the next command, so what's it's purpose? What happens after the star-merge? What state is the mainline in, and what happens when 'candice' wants to re-get the stuff from mainline. Does she also star-merge? (Also, there are lots of typos in the wiki -- "..you want to merge info") Any help, docs or pointers greatly appreciated. Thanks! ~ cf -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFB7uytoaQ1/feGlJoRAtGcAJ9WgctVsCkWoQNxRuVeQryp5uDjiwCeMVDV VAlmKBW0U4Eg39QwTlxdRY4= =XgKU -----END PGP SIGNATURE----- _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/