Ответ 1
Измените разрешения связанного файла ,v
в репозитории. Per в этой статье файл выгружается с теми же правами, что и файл ,v
в CVSROOT.
Мы используем CVS для Linux для разработки программного обеспечения.
Я заметил, что один из скриптов, над которыми я работаю, пропускает бит выполнения, установленный в репозитории CVS.
Можно ли добавить бит выполнения в файл?
Я думаю, что это связано с модификацией репозитория напрямую, но я не знаю, как это сделать.
Измените разрешения связанного файла ,v
в репозитории. Per в этой статье файл выгружается с теми же правами, что и файл ,v
в CVSROOT.
Часы с параметрами команды Cvs также предотвращают восстановление прав доступа к файлам. Если смотреть, когда файл выгружен, он будет доступен только для чтения. Из справочных страниц cvs:
$ cvs watch --help_options
Usage: cvs watch {on|off|add|remove} [-lR] [-a <action>]... [<path>]...
on/off: turn on/off read-only checkouts of files
Итак, используйте cvs watch off filename
, чтобы удалить проверку из репозитория, делая его прочитанным только каждый раз.