#### [[返回文档目录]](../index.html) [[查看原始页]](../content/%E5%B0%86%E6%A0%91%E8%8E%93%E6%B4%BE%E4%BD%9C%E4%B8%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E8%BD%AF%E4%BB%B6%E4%BB%A3%E7%A0%81%E6%89%98%E7%AE%A1%E6%9C%8D%E5%8A%A1%E5%99%A8%21%21%21.html) # 将树莓派作为自己的软件代码托管服务器!!! 。TortoiseSVN的安装非常简单,直接运行安装程序,按照默认方式安装即可,安装完毕需要重新启动系统。 如果没什么意外的话,随便右击一个文件即可看到上下文菜单多了一个菜单项是TortoiseSVN,如果是文件夹还会有另外一个项是SVN Checkout…。在使用之前你可以根据自己的喜欢对TortoiseSVN进行一些设置,右击任一文件选择TortoiseSVN->Settings即可打开设置对话框如下: ![](http://files.note.sdo.com/M5cEN~kf-dE9nM31Y007w9) *(外链图片未本地化)* TortoiseSVN的一个非常有用的工具就是资源库浏览器,在桌面空白位置单击鼠标右键选择TortoiseSVN->Repo-Browser即可打开资源库浏览器如下图所示: ![](http://files.note.sdo.com/M5cEN~kf-dE9nM31Y007w7) *(外链图片未本地化)* 通过该浏览器你可以浏览资源库中的所有项目以及项目中每一个文件的信息。但是怎么做一些日常的操作呢,例如提交、更新等等? 首先我们先看如何从资源库中检出(CheckOut)一个已有的项目,在空白处单击鼠标右键选择SVN Checkout…菜单项 ![](http://files.note.sdo.com/M5cEN~kf-dE9nM31Y007w5) *(外链图片未本地化)* 输入存放项目的文件夹以及项目对应的SVN的URL地址如上图,点击OK按钮后TortoiseSVN会显示详细的进度信息 ![](http://files.note.sdo.com/M5cEN~kf-dEpnM31Y007we) *(外链图片未本地化)* 转到存放项目的文件夹即可看到整个项目的所有文件已经被检出,而且图标已经被替换成TortoiseSVN的图标,如下图所示: ![](http://files.note.sdo.com/M5cEN~kf-dE9nM31Y007wb) *(外链图片未本地化)* 这个时候你就可以随意的修改文件,并在修改后右击所修改的文件即可进行提交或者更新操作。 电梯直达 [![跳转到指定楼层](http://files.note.sdo.com/M5cEN~kf-dDVnM31Y007v-)](javascript:; "跳转到指定楼层") *(外链图片未本地化)* **[楼主](http://bbs.shumeipai.org/thread-130-1-1.html)** ![](http://files.note.sdo.com/M5cEN~kf-dE9nM31Y007w2) *(外链图片未本地化)* *发表于 2012-12-25 16:53:04* |[只看该作者](http://bbs.shumeipai.org/forum.php?mod=viewthread&tid=130&page=1&authorid=33) |[倒序浏览](http://bbs.shumeipai.org/forum.php?mod=viewthread&tid=130&extra=page%3D2&ordertype=1) <table cellpadding="0" cellspacing="0" style="border: 0px none rgb(128, 128, 128); color: rgb(68, 68, 68); display: table; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 643px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; table-layout: fixed; text-decoration: initial; width: 757px; word-wrap: break-word;"><tbody style="border: 0px none rgb(128, 128, 128); color: rgb(68, 68, 68); display: table-row-group; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 643px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; vertical-align: middle; width: 757px; word-wrap: break-word;"><tr style="border: 0px none rgb(128, 128, 128); color: rgb(68, 68, 68); display: table-row; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 643px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; vertical-align: middle; width: 757px; word-wrap: break-word;"><td style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: table-cell; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 643px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; vertical-align: middle; width: 757px; word-wrap: break-word;"> <p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">1、首先需要安装Subversion软件:</font></font></font></p><ul style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 14px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 743px; word-wrap: break-word; list-style: disc outside none;" type="1"><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">sudo apt-get install subversion<br/> </li></ul><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">2、创建仓库</font></font></font></p><ul style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 14px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 743px; word-wrap: break-word; list-style: disc outside none;" type="1"><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">svnadmin create /var/svn<br/> </li></ul><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">/var/svn 为所创建仓库的路径,理论上可以是任何目录</font></font></font></p><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">3、修改配置文件/var/svn/conf/svnserve.conf</font></font></font></p><ul style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 168px; margin: 0px 0px 0px 14px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 743px; word-wrap: break-word; list-style: disc outside none;" type="1"><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">#去掉#[general]前面的#号</li><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">[general]</li><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">#匿名访问的权限,可以是read,write,none,默认为read</li><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;"><font color="#ff0000" style="border: 0px none rgb(255, 0, 0); color: rgb(255, 0, 0); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(255, 0, 0) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">anon-access</font> = <font color="#0000ff" style="border: 0px none rgb(0, 0, 255); color: rgb(0, 0, 255); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(0, 0, 255) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">none</font></li><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">#认证用户的权限,可以是read,write,none,默认为write</li><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;"><font color="#ff0000" style="border: 0px none rgb(255, 0, 0); color: rgb(255, 0, 0); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(255, 0, 0) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">auth-access</font> = <font color="#0000ff" style="border: 0px none rgb(0, 0, 255); color: rgb(0, 0, 255); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(0, 0, 255) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">write</font></li><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">#密码数据库的路径,去掉前面的#</li><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;"><font color="#ff0000" style="border: 0px none rgb(255, 0, 0); color: rgb(255, 0, 0); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(255, 0, 0) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">password-db</font> = <font color="#0000ff" style="border: 0px none rgb(0, 0, 255); color: rgb(0, 0, 255); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(0, 0, 255) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">passwd</font><br/> </li></ul><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">注意:所有的行都必须顶格,否则报错。 建议:为了防止不必要的错误,建议你直接用我上面的内容覆盖掉文件原来的内容.</font></font></font></p><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">4、修改配置文件passwd</font></font></font></p><ul style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 63px; margin: 0px 0px 0px 14px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 743px; word-wrap: break-word; list-style: disc outside none;" type="1"><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">[users]</li><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;"><font color="#ff0000" style="border: 0px none rgb(255, 0, 0); color: rgb(255, 0, 0); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(255, 0, 0) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">svnuser</font> = <font color="#0000ff" style="border: 0px none rgb(0, 0, 255); color: rgb(0, 0, 255); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(0, 0, 255) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">password</font></li><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;"><font color="#ff0000" style="border: 0px none rgb(255, 0, 0); color: rgb(255, 0, 0); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(255, 0, 0) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">ukonline2000</font><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"> = ukonline2000 </font><br/> </li></ul><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">注意:</font></font></font></p><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 44px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">◆一定要去掉[users]前面的#,否则svn只能以匿名用户登录,客户端不会出现登录窗口,除非你的anon不为none,否则将返回一个错误。</font></font></font></p><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">◆这里的密码都是没有加密的,我按照一些教程所说的用htpasswd生成的密码无法使用。</font></font></font></p><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">5、停止Subversion服务器:</font></font></font></p><ul style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 14px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 743px; word-wrap: break-word; list-style: disc outside none;" type="1"><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">killall svnserve<br/> </li></ul><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">6、启动Subversion服务器 对于单个代码仓库,启动命令:</font></font></font></p><ul style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 14px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 743px; word-wrap: break-word; list-style: disc outside none;" type="1"><li style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: list-item; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 21px; margin: 0px 0px 0px 28px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-align: left; text-decoration: initial; width: 715px; word-wrap: break-word; list-style: decimal outside none;">svnserve -d -r /var/svn<br/> </li></ul><p style="line-height: 22px; text-align: left; border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: block; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; font-family: Tahoma, Helvetica, SimSun, sans-serif; height: 22px; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; width: 757px; word-wrap: break-word;"><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;"><font style="background-color: rgb(239, 239, 239); background-image: none; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; background-size: auto; border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word; background-position: 0% 0%; background-repeat: repeat repeat;"><font face="tahoma, 宋体" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-family: tahoma, 宋体; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-align: left; text-decoration: initial; word-wrap: break-word;">其中-d表示在后台运行,-r指定服务器的根目录,这样访问服务器时就可以直接 用svn://服务器ip来访问了。</font></font></font></p><br/> <font face="Tahoma," style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; word-wrap: break-word;">另外,客户端推荐用</font><font color="#333333" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-decoration: initial; word-wrap: break-word;"><font face="Tahoma," style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-decoration: initial; word-wrap: break-word;"><font face="Arial" style="border: 0px none rgb(51, 51, 51); color: rgb(51, 51, 51); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Arial; margin: 0px; outline: rgb(51, 51, 51) none 0px; padding: 0px; text-decoration: initial; word-wrap: break-word;">TortoiseSVN</font></font></font><font face="Tahoma," style="border: 0px none rgb(68, 68, 68); color: rgb(68, 68, 68); display: inline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 21px; font-family: Tahoma, Helvetica, SimSun, sans-serif; margin: 0px; outline: rgb(68, 68, 68) none 0px; padding: 0px; text-decoration: initial; word-wrap: break-word;"> </font></td></tr></tbody></table> [服务器](http://bbs.shumeipai.org/misc.php?mod=tag&id=25 "服务器"), [托管](http://bbs.shumeipai.org/misc.php?mod=tag&id=172 "托管")