|
本帖最后由 lusson 于 2015-2-27 08:56 编辑
昨天晚上弄了下,因为以前在ubuntu上面设置过了SVN服务器,所以一切还算顺利,分享一下
首先要在NAS的设置界面中把SSH打开,然后SHH连接上NAS
如果是UBUNTU之类的,直接在终端输入:ssh root@xxx.xxx.xxx.xxx
(xxx为NAS的IP地址)
如果是WINDOWS系统,则需要使用第三方软件,如secure
用户名root,密码welc0me
以下为命令操作步骤(前面的数字和.不需要输入)
1.apt-get update
2.apt-get install subversion
以上完成后即完成了svn的安装,很简单吧。
以下为svn设置,主要是修改svn的配置文件,假如我的svn工程全部放在/home/svn目录下,我需要建一个project1为名字的工程,用户名为abc,密码为123456
1.cd /home
2.mkdir svn
3.cd svn
4.mkdir project1
5.svnadmin create project1
以上已经建立了svn工程project1,接下来需要配置project1的权限,主要修改工程下面文件夹conf里面的三个文件
1.cd project1
2.cd conf
3.vi svnserve.conf
修改svnserve.conf内容为:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
(修改部分省略操作,不会的自己搜索一下)
4.vi passwd
修改内容为:
[users]
abc = 123456
5.vi authz
修改内容为
[groups]
develop = abc
[/]
@develop = rw
6.svnserve -d -r /home/svn
7.修改/bin目录下的rc.local,加上6这一条命令,使得开机启动
至此你的svn已经建立起来了。
在windows下面checkout你刚才建立的project1工程,输入用户名abc,密码123456,则已经可以使用了。
注:
1.如果发生checkout后不能commit的情况,应该是工程文件权限的问题,把工程权限改成777
cd /home
chmod -R 777 svn
2.以后建立的工程后,可以省去上面的3.4.5修改配置文件,而直接把原有的工程这三个文件拷贝过去
3.昨天晚上试了下百度云,看网上介绍可以在手机客户端上下载百度云的文件直接到NAS,但没成功,在点了复制后弹出的粘贴路径上没有NAS,不知道有没有谁成功了分享下 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!
|