Subversion建立仓库

1.建立svn仓库(单仓库,多仓库)

   命令svnadmin create 仓库

2.仓库目录说明
    db目录:就是所有版本控制的数据存放文件。
    hooks目录:放置hook脚本文件的目录。(提交操作之后,发送邮件,以后有可能提交代码时给领导发邮件)
    locks目录:用来放置Subversion文件库锁定数据的目录,用来追踪存取文件库的客户端。
    format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。
    conf目录:是这个仓库的配置文件(仓库的用户访问帐号、权限等)

3.双击执行 Setup-Subversion-1.6.5.msi
   详见:SVN安装界面文档

4.subversion 安装成功后,在启动svn前需要先建立一个文档仓库
我们使用svn服务器端命令 svnadmin建立 如下:

         svnadmin create D:\software\repository\svn\itcast

5. 建立好文档仓库后,我们进行subversion启动

第一种方式:命令行启动,我们使用服务器端命令 svnserve 如下:

svnserve -d -r D:\software\SVN\repository\svn\itcast


启动后我们如何知道svn启动成功呢? 我们查看端口使用情况:

netstat -an 


我们看到3690端口服务,说明启动成功

第二种方式:安装svn后配置windows自动启动服务


sc create SVN-Service binpath= "F:\software\svn\bin\svnserve.exe --service -r F:\software\repository\svn" displayname= "SVN-Service" start= auto depend= Tcpip
binpath 指定svnserve 的路径和命令
start= auto 表示服务自动启动。注意:等于号的左边无空格,而右边必须有一个空格
Displayname、start、depend
在此命令中-r(--root)项目版本仓库的根目录


启动服务


net start SVN-Service





查看服务是否添加成功,可以选择windows 控制面板--》》管理工具--》》服务 会发现列表中有SVN-service服务


sc delete SVN-Service

*   创建服务是 -r后面的地址 F:\software\repository\svn  这是多仓库   访问方式为 svn://localhost/itcast

                                         F:\software\repository\svn\itcast 这是单仓库  访问方式为  svn://localhost    

*   注意:.svn这个隐藏目录记录着两项关键的信息: 工作文件的基准版本和一个本地副本最后更新的时间戳。千万不要手工修改或删除这个 .svn隐藏目录和里面的文件!!! 否则将会导致你本地的工作拷贝 (静态视图)被破坏,无法再进行操作。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值