Ubuntu 环境下SVN添加新项目

星夢妙者
发布: 2025-09-04 08:18:14
原创
427人浏览过

1、连接到svn服务器账户:使用命令

ssh test@192.168.1.100
登录后复制
,密码为:123456。

2、新建SVN项目: a、进入SVN创建项目的目录:

cd /etc/apache2/mods-enabled/
登录后复制

b、编辑文件:

sudo vi dav_svn.conf
登录后复制

密码:123456(与账户test的登录密码相同)

c、在文件末尾添加新项目(以testsvn为例),添加以下代码:

<location>
  DAV svn
  SVNPath /home/fruits/svn/projects/code/testsvn
  AuthType Basic
  AuthName "Subversion repository"
  AuthUserFile /etc/svn-auth-file
  Require valid-user
</location>
登录后复制

3、新建项目(testsvn)资源库:

sudo svnadmin create /home/fruits/svn/projects/code/testsvn
登录后复制

注意:此时可以通过TortoiseSVN下载SVN资源,但还不能上传(因为用户没有写权限)。

4、修改项目(testsvn)访问权限:

sudo chmod 777 -R /home/fruits/svn/projects/code/testsvn
登录后复制

注意:

-R
登录后复制
表示递归设置testsvn文件夹下的所有权限为读+写+执行。

5、验证创建SVN项目(testsvn)是否成功: 1)从SVN上下载testsvn到本地:

  • 使用TortoiseSVN工具,下载文件到本地(右键选择checkout),新建testsvn项目的SVN网址为:
    http://192.168.1.100/testsvn/
    登录后复制
  • 或使用命令下载SVN资源:
    svn co http://192.168.1.100/testsvn/ testsvn
    登录后复制

2)上传本地文件到SVN上: a、创建文件

aaa.txt
登录后复制
,输入内容:
doodlemobile
登录后复制
。 b、右键选择TortoiseSVN,然后选择Add...。 c、右键选择SVN Commit...,输入更改记录,例如:
add aaa.txt
登录后复制
。 d、打开浏览器,输入:
http://192.168.1.100/testsvn/
登录后复制
,查看是否上传成功!

6、常见问题:

度加剪辑
度加剪辑

度加剪辑(原度咔剪辑),百度旗下AI创作工具

度加剪辑63
查看详情 度加剪辑

1)Could not open the requested SVN filesystem 错误:

Ubuntu 环境下SVN添加新项目

解决:这是因为还没有创建项目资源库(testsvn),因此无法访问到此文件。解决方法请参考上述步骤3。

2)Permission denied 错误:

Ubuntu 环境下SVN添加新项目

解决:这是用户没有写权限(无法上传文件)。解决方法请参考上述步骤4。

参考推荐:

  • SVNForum
  • SVN常用命令(推荐)
  • ubuntu下SVN服务器安装配置
  • Windows安装SVN服务器(百度文库)
  • Windows下安装Subversion服务端和TortoiseSVN客户端详细教程(百度文库)

以上就是Ubuntu 环境下SVN添加新项目的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号