gpt4 book ai didi

svn - 其他用户无法访问我的 svn repo

转载 作者:行者123 更新时间:2023-12-04 18:42:22 24 4
gpt4 key购买 nike

问题:
我该如何设置它以便其他用户可以使用 tortoise 访问我的 svn 存储库?

信息:

我在我的小型家庭服务器(Ubunt 9.04)上设置了一个 svn 存储库,我正在尝试进行设置,以便我和我的 friend 可以一起处理一些编程项目。现在,我可以获得我用于管理员的帐户(我们将其称为 bob)来访问目录、 checkout 、提交和所有爵士乐。但是我有一个组(红色),有 4 个用户(littlefoot、joe、winkle、delightful)我想访问这个目录。他们似乎都做不到。我怎样才能改变这个?

我注意到 littlefoot(我的这个项目的编程别名。)也不能创建存储库。我应该更改的 svnadmin 设置是否有问题?

是的,我确实设置了文件夹权限以允许 Red 访问存储库的文件夹。

最佳答案

我建议设置一个简单的svnserve存储库的服务器。设置起来并不难,您不必担心文件权限问题,而且我认为它可以更轻松地处理多个项目和用户。 svnserve 服务器不如 Apache WEB_DAV module 安全。因为它不通过像 HTTPS 这样的安全协议(protocol)与客户端通信,但看起来你们不需要担心当前环境的问题。

编辑:
您需要编辑 conf 中的两个文件。您的存储库所在的目录。在 svnserv.conf上面链接的指南描述了一个基本配置,如下所示:

[general]
password-db = password-file
#anon-acccess = read
#auth-access = write
realm = What you want to call your repository

上面注释的字段是默认值。它们可以设置为不允许匿名访问或不允许授权用户写入存储库等。
password-db字段的值为 password-file ,因此此文件需要命名相同并包含用户及其密码,如下所示:
[users]
lightfoot = somepassword
joe = password
...

另请注意,要访问存储库,您需要使用 svn协议(protocol)。
svn co svn://server/some_repository

关于svn - 其他用户无法访问我的 svn repo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1929976/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com