Что точно произошло бы, если бы эта команда была выполнена?

Вот то, что, вероятно, происходит:

  • Вы создаете/tmp/test/.hg каталог через 'hg init', по-видимому, без полномочий группы из-за строгого umask
  • Вы - рекурсивно установка ACLs, но не рекурсивно установка традиционных битов полномочий для соответствия
  • Подвижные копии традиционные биты полномочий на/tmp/test/.hg/при создании новых файлов под .hg
  • Таким образом недавно добавленные файлы не имеют никаких полномочий группы
  • По определению это каширует любые записи ACL по умолчанию, которые Вы установили

Зафиксируйте: установите надлежащие традиционные полномочия Unix на своем репозитории.

1
12.05.2013, 01:48
1 ответ

Это ничего не сделало бы по нескольким причинам. Самое простое существо, что Вы не можете переместить каталог в файл. Можно попробовать это как некорневое с тестовым каталогом.

9
27.01.2020, 23:12

Теги

Похожие вопросы