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 i9CEZm0q018077 for ; Tue, 12 Oct 2004 14:35:54 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id 0BF7D7707C for ; Tue, 12 Oct 2004 14:35:49 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CHNri-0001IU-P3 for migo@homemail.com; Tue, 12 Oct 2004 10:43:02 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CHNqK-0000rI-SJ for gnu-arch-users@gnu.org; Tue, 12 Oct 2004 10:41:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CHNqJ-0000qf-GI for gnu-arch-users@gnu.org; Tue, 12 Oct 2004 10:41:36 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CHNqJ-0000qE-2K for gnu-arch-users@gnu.org; Tue, 12 Oct 2004 10:41:35 -0400 Received: from [195.27.129.236] (helo=mailsc1.simcon-mt.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CHNiS-0005Jl-SN for gnu-arch-users@gnu.org; Tue, 12 Oct 2004 10:33:29 -0400 Received: from localhost (localhost [127.0.0.1]) by mailsc1.simcon-mt.com (Postfix) with ESMTP id CCC343247F; Tue, 12 Oct 2004 16:33:26 +0200 (CEST) Received: from localhost (localhost.local [127.0.0.1]) by gate.local (Postfix) with ESMTP id 62E4EEC47; Tue, 12 Oct 2004 16:33:25 +0200 (CEST) Received: by avorop.local (Postfix, from userid 1000) id 9FD0116806E; Tue, 12 Oct 2004 16:36:10 +0200 (CEST) Date: Tue, 12 Oct 2004 16:36:10 +0200 From: "Andrei A. Voropaev" To: James Blackwell Subject: Re: [Gnu-arch-users] sharing local archive problems Message-ID: <20041012143610.GF15654@avorop.local> Mail-Followup-To: James Blackwell , gnu-arch-users@gnu.org References: <20041012085047.GB15654@avorop.local> <20041012141819.BDD55127336@comet.merconline.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041012141819.BDD55127336@comet.merconline.com> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by (amavisd-new) at local gate Cc: gnu-arch-users@gnu.org 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: 2077 Lines: 54 On Tue, Oct 12, 2004 at 10:18:19AM -0400, James Blackwell wrote: > Andrei Voropaev: > > > Unfortunately I have to say, that real life usage of gnu-arch is even > > more complecated than what is written in tutorial :) So I'm asking for > > help again. > > Did you try http://howto.gnuarch.org. Though there isn't a minithowto > (yet) on what you're specifically trying to do, there is a lot of > unrelated useful documentation. :) After reading it I got an impression that it is the best to maintain separate copies and merge them from time to time :) > > > Hm. It is possible for all of us to create our own archives by tagging, > > and then merging our changes back into single archive. But for certain > > simple changes it would be nice if my collegue could simply commit his > > changes in my archive. > > > > How do I achieve it? Should I change umask before creating an archive > > and importing any projects into it? Or is there some gnu-arch option > > that would do it for me? Really, changing umask every time I have to do > > changes to archive is not very convinient. > > If you insist upon having a shared archive, then you have three choices: > > 1. Use a shared account, typically by creating a new account, and adding > both his and your ssh keys to authorized_keys for that account. > > 2. Keep seperate accounts. Though some people manage to pull this off by > fiddling with permissions and umasks, it seems that most people end up > in permissions hell. > > 3. Set up a patch queue manager like arch-pqm. Though this will general > solve more problems than it creates, this solution isn't flawless > because of an edge case in star-merge that is magnified by the behavior > a pqm encourages. I guess I'll vote for #1. Looks like #3 is similar to #1, except that this "shared account" is managed by program. Thank you Andrei _______________________________________________ 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/