IM提醒:QQ|MSN
IM提醒:QQ|MSN|Skype|Gtalk|Email
手机订阅
http://www.shidongliang.cn/wap
邮箱订阅
feedsky
RSS订阅
Rss首页
抓虾
Rojo
google reader
netvibes
my yahoo
newsgator
bloglines
鲜果
哪吒
有道
QQ邮箱
九点
Subversion 的服务器、客户端的安装和使用(原创)


本文环境:
服务器:svn-1.4.5-setup.exe
客户端:TortoiseSVN-1.4.7.11792-win32-svn-1.4.6.msi
 
——附件:使用Subversion进行版本控制
 
1. 安装服务器
双击:svn-1.4.5-setup.exe   进行安装

下面以默认安装路径为例。 

C:\Program Files\Subversion

2. 配置环境变量

先看看“C:\Program Files\Subversion\bin”是否已经存在于环境变量path里。 

如果没有:将“C:\Program Files\Subversion\bin” 放到环境变量path里。

3. 配置服务器-创建服务

命令      服务名称   路径 ==  安装路径                                    作为windows服务运输    指定 服务器路径     设置服务名称         连接方式  

         

sc create svnservice binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r D:\Subversion\Server" displayname= "SVNService" depend= Tcpip start= auto

(上述一行代码必须放在一行内执行,不可有回车之类的符号) 

如果服务安装的有问题,你可能需要删除服务。要删除前面添加的服务,

服务器路径是自己定义的,必须已经存在的。在“D:\Subversion\Server”中必须有conf文件夹。 

例如:新建文件夹命名为:server,然后点击右键TortoiseSVN -> Create rePository here -> native .. -> OK -> OK   就可以了!

只需要运行"sc delete svnservice","svnservice"就是我们创建服务时使用的名字。


4.启动服务

net start svnservice

 停止服务

net stop svnservice

也可以在运行里输入 services.msc 找到名称为“svnservice”的服务 手动启动或停止

5.安装客户端

双击:TortoiseSVN-1.4.7.11792-win32-svn-1.4.6.msi  进行安装

安装路径随便,安装后会提示:是否马上重启电脑。

建议:马上重启;不过也没多大的影响

 

下面几步和最终的操作参看 flash 文件,flash 的操作是建立在已经安装了客户端的基础之上的。


6.设置用户名、密码

在服务器所在的文件夹中找到 conf 文件夹

  修改 svnserve.conf 

   

      找到 [general">  如果前面有“ # ” 就将“ # ”去掉,没有就算了

      找到 password-db = passwd  如果前面有“ # ” 就将“ # ”去掉,没有就算了

  修改 passwd

      找到 [users">   如果前面有“ # ” 就将“ # ”去掉,没有就算了

      在 [users"> 下面会有两个用户,默认他们的前面都有 “ # ”,表示注释

      你可以去掉他们前面的“#”,将他们启用

      也可以自己添加自己的用户名和密码,格式为:用户名 = 密码  如: “admin = admin”


7.向Subversion中导入项目

现在我们需要将项目导入到Subversion的库中,只需执行一下命令: 

命令     项目所在的路径  服务的IP/服务所在的文件夹名称  操作说明            用户名           密码

svn import D:\MyProject  svn://localhost/server            -m "initial import" --username admin --password admin

这样项目就导入到subversion库中啦。

8.将项目导出

从Subversion项目中导出项目也很简单,只需执行以下操作:

svn co svn://localhost/server --username admin--password admin

网址
评论
昵称:     邮箱:    网址:
标题:
内容:
        
验证码:

       

网站首页 后台管理 渝ICP备09008377号 联系站长
Copyright © 2009 - 2010 ShiDongLiang. All Rights Reserved