X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@lists.alpinelinux.org Received: from mail.wtbts.no (mail.wtbts.no [213.234.126.131]) by lists.alpinelinux.org (Postfix) with ESMTP id AE80F1EBFF5 for ; Fri, 28 Jan 2011 17:41:24 +0000 (UTC) Received: from localhost (bsna.nor.wtbts.net [127.0.0.1]) by mail.wtbts.no (Postfix) with ESMTP id 7DA43AE4003 for ; Fri, 28 Jan 2011 17:41:23 +0000 (UTC) X-Virus-Scanned: Yes Received: from mail.wtbts.no ([127.0.0.1]) by localhost (bsna.nor.wtbts.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cARnJVfNkaSv for ; Fri, 28 Jan 2011 17:41:18 +0000 (UTC) Received: from mail.ytre.org (extmail.nor.wtbts.net [10.65.72.14]) by mail.wtbts.no (Postfix) with ESMTP id 6AF6DAE4001 for ; Fri, 28 Jan 2011 17:41:18 +0000 (UTC) Received: from mail.ytre.org (localhost [127.0.0.1]) by mail.ytre.org (Postfix) with ESMTP id 1B58360AAFAA1 for ; Fri, 28 Jan 2011 17:41:18 +0000 (UTC) Received: from localhost (unknown [187.40.193.95]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: ncopa@ytre.org) by mail.ytre.org (Postfix) with ESMTPSA id F0FB360AAFAA0 for ; Fri, 28 Jan 2011 17:41:15 +0000 (UTC) Date: Fri, 28 Jan 2011 17:41:06 +0000 From: Natanael Copa To: alpine-devel@lists.alpinelinux.org Subject: [alpine-devel] I messed up the cgitrc config Message-ID: <20110128174106.6aa3a8be@alpinelinux.org> X-Mailer: Claws Mail 3.7.8 (GTK+ 2.22.1; i686-pc-linux-gnu) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Hi, I was looking into let cgitrc automatically figure out the developer repos and let the developers themselves be able to set the section and description for their repos. So I started to play around with cgitrc on the old, slow, cgit server - except that it was not the old server but the new one, the one we use in production. It means that the git.alpinelinux.org is messed up. Sorry. So, it means we will have to start with new cgit config right away. The idea is that in /gitroot/*.git, we have all the official, team maintained repositories. For each developer we create a symlink /gitroot/$USER -> $HOME/cgit. It means that each developer can manage his own set of repos and configure the description and section himself. A developer aports.git repo will show up as $user/aports.git instead of aports-$user. Each developer needs to create a $repo.git/cgitrc file with atlease a description. Example: Old /gitroot/aports-ncopa.git moves to /home/ncopa/cgit/aports.git Create the /home/ncopa/cgit/aports.git/cgitrc file with the following contents: section=Test desc=Natanaels test aports repo I have also a /home/ncopa/cgit/test.git repo with the /home/ncopa/cgit/test.git/cgitrc: section=Test desc=Natanael's test repo You can see that those 2 repos shows up on the http://git.alpinelinux.org page under "Test" section. I will move the aports-$user.git repos to /home/$user/cgit/ so you will have to update your checked out repo's origin .git/config Questions? Suggestions? Again, sorry for messing up the production cgit repos. -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---