[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnu-arch-users] Re: arch with 'special files'
From: |
Matthieu Moy |
Subject: |
[Gnu-arch-users] Re: arch with 'special files' |
Date: |
Tue, 29 Mar 2005 11:01:58 +0200 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.4 (gnu/linux) |
Josh England <address@hidden> writes:
> I need to retain permissions on all files,
Permission *and* ownership (arch doesn't store ownership. Most
revision control systems won't because they're not designed to be used
as root).
> I'm not familiar with all the internals of arch, but all of this is
> conceivable and should be fairly straight-forward since tar is the
> file-store.
Actually, tar is just the way to serialize a changeset. The changeset
mainly contains patches, not the files themselves. For example, arch
manages symbolic links, but AFAIK, there are no symbolic links in arch
changesets, but a description of the link in a "normal" file.
http://www.gnu.org/software/gnu-arch/tutorial/changeset-format.html
> Changesets of 'special' files would simply invoke 'mkfifo' or 'mknod' as
> appropriate instead of 'patch' (or whatever). This is, of course, very
> UNIX-centric, but all the code could be #ifdef'd out for other
> platforms.
That's a personal opinion (I'm not a tla developer) but I don't think
you can hope an inclution of this in tla's mainline.
--
Matthieu
Re: [Gnu-arch-users] arch with 'special files', Adrian Irving-Beer, 2005/03/28