在服务器上创建SVN存储库,需要遵循以下步骤:
sudo apt-get update
sudo apt-get install subversion
sudo mkdir /var/svn/myrepo
svnadmin create
命令创建SVN存储库。例如,创建一个名为“myrepo”的存储库:sudo svnadmin create /var/svn/myrepo
svnserve.conf
文件进行配置。例如,打开svnserve.conf
文件并进行编辑:sudo nano /etc/subversion/svnserve.conf
在文件中找到以下行并进行修改:
# anon-access = read
anon-access = none
auth-access = write
password-db = passwd
这将禁止匿名访问,并要求用户进行身份验证才能访问存储库。
htpasswd
命令为SVN存储库添加用户。例如,添加一个名为“user1”的用户:sudo htpasswd -cm /etc/subversion/passwd user1
sudo systemctl start svnserve
sudo ufw allow 3690/tcp
svn info svn://localhost/myrepo
腾讯云对象存储产品介绍链接:https://cloud.tencent.com/product/cos
腾讯云数据库产品介绍链接:https://cloud.tencent.com/product/cdb
腾讯云CDN产品介绍链接:https://cloud.tencent.com/product/cdn
通过以上步骤,您可以在服务器上成功创建SVN存储库。
领取专属 10元无门槛券
手把手带您无忧上云