![]() |
1
14
您需要在所有相关目录上设置“组粘性位”。该权限位表示,在这些目录中创建的任何文件或目录都应该拥有父目录组的组所有权,而不是创建用户的主组的组所有权。
你可以通过进入整个回购的最高级别来纠正问题。(
第一个命令将组所有权返回给
您只需要这样做一次,如果您在创建repo之前这样做,那么根本不需要使用find,因为粘性组位将由所有目录继承。在过去,CVS和SVN也是这样做的。 |
![]() |
2
3
使用UNIX组:请参见文件系统方法 here . |
![]() |
3
1
长期来看,粘性钻头的解决方案也不起作用。 有效的方法是将chmod/chgrp命令放入bash脚本中,并教设计者如何运行它。
|
![]() |
Teck-freak · 压缩mercurial存储库-推荐的方式? 7 年前 |
![]() |
mika · mercurial中是否可能合并章鱼 7 年前 |
![]() |
Sergii Tanchenko · 在所有子目录上运行hg pull 7 年前 |
![]() |
David · 可能有2台mercurial服务器,使用相同的数据库 7 年前 |
![]() |
Willard · 如何撤消Mercurial更新 7 年前 |
![]() |
ngoldbaum · 禁用mercurial的颜色和分页 7 年前 |