[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src
From: |
Karl Fogel |
Subject: |
Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]] |
Date: |
28 Dec 2003 17:51:03 -0600 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
Richard Stallman <address@hidden> writes:
> > 1. Do something to prohibit commits to these two files, in Emacs.
> >
> > 2. Have a cron job which copies the master files from gnulib to Emacs
> > once per hour.
>
> > Rudy, can this be done?
>
> I can do (2), but have no idea how (1) can be done
>
> Does anyone know enough about CVS to tell us?
Tweaking the ownership/perms of the RCS ,v files will probably not
help, because CVS operates by copying and renaming. Instead, we need
a line in CVSROOT/commitinfo, something like this:
emacs/src /path/to/specialized/protection-script.sh
(It starts at the beginning of the line, of course, I'm just indenting
for clarity here.) Then 'protection-script.sh' would look like this:
#!/bin/sh
# The first argument is always the absolute path to the repository
# subdir. Shift past that to get to the individual files.
shift
for FNAME in $@; do
if [ ${FNAME} = regex.c -o ${FNAME} = regex.h ]; then
echo "Cannot commit to ${FNAME} in this repository."
exit 1
fi
done
exit 0
Hope this helps,
-Karl
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], (continued)
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Jason Rumney, 2003/12/27
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Kim F. Storm, 2003/12/27
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Rudy Gevaert, 2003/12/27
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Sam Steingold, 2003/12/27
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Eli Zaretskii, 2003/12/28
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Miles Bader, 2003/12/28
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Richard Stallman, 2003/12/29
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Kenichi Handa, 2003/12/28
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Richard Stallman, 2003/12/28
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Richard Stallman, 2003/12/28
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]],
Karl Fogel <=
- Re: address@hidden: Re: [Savannah-hackers] address@hidden: Re: emacs/src/regex.c]], Richard Stallman, 2003/12/29