svn 限制文件类型
时间: 2023-10-02 17:07:26 浏览: 200
你可以通过 Subversion(SVN)的配置文件来限制特定文件类型的提交。要实现这个目标,你需要在服务器上编辑 Subversion 的配置文件。
首先,找到 Subversion 服务器上的 `svnserve.conf` 文件,通常位于 SVN 仓库的 `conf` 目录下。编辑这个文件并找到 `### Section for configuring the repository access rules ###` 部分。
在该部分下方添加以下内容:
```
[auto-props]
# Add your file extension and MIME type mappings here
# For example, to restrict .exe files, you can use the following line:
# *.exe = svn:mime-type=application/octet-stream
*.ext1 = svn:needs-lock=*
*.ext2 = svn:needs-lock=*
```
在这个示例中,`.ext1` 和 `.ext2` 是要限制的文件类型的扩展名。`svn:needs-lock=*` 表示这些文件需要锁定才能编辑。
保存并关闭文件后,重启 Subversion 服务器使更改生效。现在,当用户尝试提交这些被限制的文件类型时,Subversion 将会提示他们锁定文件以进行编辑。
请注意,这种限制只适用于通过 SVN 协议提交的文件,而不适用于其他访问方式(如 HTTP 或 HTTPS)。
希望这能对你有所帮助!如果你有任何其他问题,请随时提问。
阅读全文
相关推荐
















