Ubuntu 环境下SVN添加新项目

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为例),添加以下代码:

  DAV svn  SVNPath /home/fruits/svn/projects/code/testsvn  AuthType Basic  AuthName "Subversion repository"  AuthUserFile /etc/svn-auth-file  Require valid-user

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。

参考推荐:

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/380796.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
iOS17.4系统降级白苹果了怎么办?
上一篇 2025年11月6日 11:17:03
格斗游戏《无敌少侠VS》预告 将于2026年发售
下一篇 2025年11月6日 11:17:07

相关推荐

发表回复

登录后才能评论
关注微信