gpt4 book ai didi

linux - 半专用服务器 (Linux) 上的 SVN 设置

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:54:26 24 4
gpt4 key购买 nike

我正在完成在我的远程网络服务器 (Linux Centos) 上设置 SVN 的过程,我需要一些帮助来确保我正确地完成了它。到目前为止,我已经安装了 SVN 并使用 svnadmin create 在/home/repos 中设置了一个 repo。计划是在/home/repos 中设置项目,例如/home/repos/project1 等。我还编辑了 subversion.conf 如下:

<Location /repos>
DAV svn
SVNParentPath /home/repos
AuthType Basic
AuthName "Subversion repos"
AuthUserFile /etc/svn-auth-conf
Require valid-user
</Location>

然后我在/etc/svn-auth-conf 中设置我的 auth 文件。

这是我设置 SVN 时的第一个 bash,我想在 Web 服务器上设置它,这样我就可以将 Web 项目 check out 到我的笔记本电脑上以进行开发工作,然后将提交回服务器。我这样做是对的吗?我是一个单独的开发者,不想要像这个阶段那样过于复杂的东西。

此外,当我尝试导航到 http://webserverIP/~repos/ 时,我得到了 404 - 不确定为什么会这样……通常这就是我访问在服务器上设置的不同帐户的方式。

最佳答案

SVNParentPath 是您存储存储库的目录,它本身不是存储库。在 /home/repos/project1 中创建一个 repo,而不是在 /home/repos 本身中。

因为你的位置是 /reposhttp://webserverIP/repos/project1 一样访问它.

关于linux - 半专用服务器 (Linux) 上的 SVN 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1946646/

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