gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] {arch} perms -> shared revlib?


From: Zenaan Harkness
Subject: Re: [Gnu-arch-users] {arch} perms -> shared revlib?
Date: Fri, 24 Sep 2004 09:47:01 +1000

On Fri, 2004-09-24 at 09:28, John Meinel wrote:
> Zenaan Harkness wrote:
> > 
> [...]
> > 
> > It appears some files in wd/{arch} are included in patches/ the archive.
> > 
> > I am trying to create a shared revlib.
> > 
> > I can't blindly change the perms of everything in {arch} since it
> > contains pristine-trees.
> > 
> > What can/ should I change to group rw(x) under {arch}/?
> > 
> > tia
> > zen
> > 
> 
> I would say, remove your ++pristine-trees (they will be rebuilt as 
> needed, and if you use a greedy revlib, they won't be built at all.)
> 
> And then *maybe* ,,inode-signatures (will be built on demand).
> 
> And I think you can do:
> chmod -R 755 {arch}
> 
> Basically, files beginning with + or , are not included in the commit, 
> so ++pristine... and ,,inode... are not revision controlled.

That is excellent information! Thank you very much!

I have a little question, after having done the above (rm temporaries +
blow away old revlib, and "tla get $archat" to repopulate the revlib):

___ 04-09-24 09:43:00 address@hidden:~ $ lal \
revlib/address@hidden/cpc/cpc--stable/cpc--stable--1.0/cpc--stable--1.0--patch-5/\{arch\}/
total 24
-rw-rw-r--    1 arch     arch           50 Sep 24 09:42
++default-version
drwxr-xr-x    2 arch     arch         4096 Sep 24 09:42 ,,inode-sigs/
-rw-rw-r--    1 arch     arch           52 Sep 24 09:42
.arch-project-tree
-rwxrwxr-x    1 arch     arch         6809 Sep 24 09:42 =tagging-method*
drwxrwxr-x    5 arch     arch         4096 Sep 24 09:42 cpc/


and as you will note, ,,inode-sids _in the revlib_,
is not group writable. It's the only file like this in the revlib.

Is this a problem for my shared revlib?

If so, can it be fixed?

thanks again
zenaan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]