5、在PuttyMan客户端中输入以下命令:(请先确认USB存储设备已挂载到/opt)
在这里我要讲一下题外话,原先是本来考虑用其他Linux系统安装svn的方法,直接下载svn安装包,但是试了很多次都不成功,因为路由器的Linux是属于轻量型的,里面很多库都不支持,比如gcc库,而安装gcc库的时候又缺少其他的依赖库,所以走了不少弯路,事实也证明用这种方法几乎是安装不了的,因为安装了太多的库也会导致路由器硬件性能跟不上。所以后面才想到用optware这个更简单的第三方软件运行环境。这也是为什么第一步中要把U盘挂载为opt的原因。 6、等安装好optware后会提示successfully,接下来就可以用功能强大的optware了,在命令行中继续输入以下命令更新opt软件列表:
7、你可以输入ipkg-opt list显示所有可安装的软件(还可以安装httpd、mysql、php等等,挂上你的个人主页),这里我们只需要安装SVN,所以输入
8、安装好SVN后可以在命令行中输入svnserve --version检查一下SVN是否安装成功,如果可以正常显示svn版本号,那么恭喜你,你已经成功在路由器上运行SVN服务了,接下来让我们启动SVN服务,输入命令:
9、为了方便每次路由器关机后会自动启动服务,我们可以把它添加到路由器的启动命令中,点“管理”-“命令”选项卡,然后在指令的最后面添加以上代码并保存为启动指令即可。 10、接下来就是测试了,为了方便测试我们开启路由器的Samba服务,进入“服务”-“NAS”选项卡,启用Samba服务,并在文件分享那边选择opt 11、然后打开我的电脑,点“工具”-“映射网络驱动器”,将路由器U盘映射为A盘,映射只是为了方便访问,也可以直接在运行中输入\\192.168.0.1来访问 12、回到命令行中输入以下命令创建版本库:
|