linux - Linux Dev 上的 Subversion 存储库

标签 linux svn security

在 Linux 开发机器上设置颠覆存储库的最佳实践是什么。外部用户需要能够访问特定的存储库,但不能访问机器上的其他任何内容。我知道一个答案是设置专用存储库,但我正在寻找单机解决方案:存储库的位置、帐户、备份程序。

最佳答案

Subversion 的一种流行访问方法是通过 Apache 模块。您可以在目录级别设置不同的权限来控制访问。参见 Choosing a Server Configurationhttpd, the Apache HTTP Server .对于身份验证,我建议通过 mod_auth_sspi 使用外部身份验证源,如 Microsoft AD .

如果您需要混合搭配权利,请参阅我对 How can I make only some folders show up for certain developers with SVN 的回答.

关于linux - Linux Dev 上的 Subversion 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/411410/

相关文章:

linux - 我可以在虚拟机上操作时破坏我的硬件吗?

用于四核 ARM A53 的 Linux CONFIG_PREEMPT_RT(新手疑惑)

git - 是否可以将 SVN 分支转换为新的 GIT 存储库?

php - 如何确保文件是 XML 文件

security - 没有 SSL 的在线商店安全吗?商家帐户页面有 SSL,不过

android - 在哪里存储敏感的全局信息,例如 Android 应用程序中的 API key ?

c - 从 socket 到管道的接头卡住

linux - netbeans安装文件(bash文件)如何包含Java代码?

svn - SVN中有没有命令可以查看代码已 checkout 到哪里?

php - ActiveCollab 2.3.1 : Using SVN integration