15.6.2. 配置文件和目录模式

如果你在一个很大的开发团队中工作,你会想要确保web站点的文件被发布到远程服务器上之后,拥有正确的用户和组权限。要在站点部署过程 中为文件和目录配置特定的模式,在$HOME/.m2/settings.xml中包含如下配置:

Example 15.9. 在远程服务器上配置文件和目录模式

<settings>
  ...
  <servers>
    ...
    <server>
      <id>hello-world.website</id>
      ...
      <directoryPermissions>0775</directoryPermissions>
      <filePermissions>0664</filePermissions>
    </server>
  </servers>
  ...
</settings>


上述设置使所有目录对于所有者和所有者所在用户组可读可写;对于匿名用户则只读,并能列出目录内容。类似的,所有者或所有者所在用户组可以读写任何文件,而其它用户则只有只读访问权限。