windows7环境下svn服务器的配置及使用

时间:2023-01-02 17:15:29
一、安装
1 软件准备:

Setup-Subversion-1.7.8

TortoiseSVN-1.7.11.23600-win32-svn-1.7.8

2 安装:

安装个人的需要设定好安装路径。

3 创建一个库的根目录,并创建一个版本库

库的根路径:D:\svn\repository

建立一个版本库

windows7环境下svn服务器的配置及使用

在D:\svn\repository路径下面会生成myrepository的版本库

windows7环境下svn服务器的配置及使用

如果不需要认证登陆的话,下面的配置可以忽略

4 修改版本库的配置文件:svnserve.conf,去掉前面的#,前面不能有空格 
# password-db = passwd 
# authz-db = authz

5 修改版本库用户配置文件:passwd

windows7环境下svn服务器的配置及使用

test = test (前面是用户名,后面是密码)

6 修改版本库权限配置文件:authz

windows7环境下svn服务器的配置及使用

7 启动svnservice服务

windows7环境下svn服务器的配置及使用

8 将svnservice加入系统服务中

使用超级管理员权限启动cmd命令,运行sc create svn binpath= "svnserve.exe --service -r d:\svn\repository" displayname= "SVN Server" depend= Tcpip start= auto。将服务添加到系统服务。

windows7环境下svn服务器的配置及使用
 
 
二、使用
安装完之后,就可以使用了:
选择需要导入的项目文件,如下图所示:
windows7环境下svn服务器的配置及使用
windows7环境下svn服务器的配置及使用
就会弹出下面的窗口:
windows7环境下svn服务器的配置及使用
 windows7环境下svn服务器的配置及使用
这儿有一个版本库URL,可如下获得该URL:
windows7环境下svn服务器的配置及使用
windows7环境下svn服务器的配置及使用
然后就会弹出一个对话框,对话框中就会显示版本库的URL。接着直接拷贝到导入时出现的对话框中即可。
windows7环境下svn服务器的配置及使用
windows7环境下svn服务器的配置及使用
到此,服务端就完成了. 
接下来,我们用客户端去检出代码,在桌面空白处单击右键,选择SVN检出,在弹出的对话框中填写版本库URL(具体获取方式,上面讲上传项目到版本库的时候讲过),选择检出目录,点击确定.如图:
windows7环境下svn服务器的配置及使用
 windows7环境下svn服务器的配置及使用
开始检出项目,如图所示:
windows7环境下svn服务器的配置及使用
 windows7环境下svn服务器的配置及使用
检出完成之后,我们打开工作副本文件夹,会看到所有文件和文件夹都有一个绿色的√.如图
windows7环境下svn服务器的配置及使用
 windows7环境下svn服务器的配置及使用
参考资料:http://www.jb51.net/os/windows/133080.html
               http://wenku.baidu.com/link?url=OJo4gpp2amOLeSZ0DPr3flAk_zLE2--KQozBMKfUyoo4xsF-72Wq5x9F8lLWabQz_0rUWWiHOYgwXBWUW0TIwZzNhnEuVrppNUNvz3nEK3C

windows7环境下svn服务器的配置及使用的更多相关文章

  1. Mac 环境下svn服务器的配置

    Mac 环境下svn服务器的配置 本文目录 • 一.创建代码仓库,用来存储客户端所上传的代码 • 二.配置svn的用户权限 • 三.使用svn客户端功能 在Windows环境中,我们一般使用Torto ...

  2. Linux下SVN服务器搭建配置

    Linux下SVN服务器搭建配置 1.SVN服务安装 yum install subversion 2.创建SVN代码仓库 mkdir /data/svn svnadmin create /data/ ...

  3. centos6.5环境下svn服务器和客户端配置实用详解

    一.服务器端配置 安装 # yum install -y subversion yum安装软件,不清除软件包的方法 # vim /etc/yum.conf keepcache=0 建立svn版本库数据 ...

  4. LINUX环境下SVN安装与配置(利用钩子同步开发环境与测试环境)

    安装采用YUM一键安装: 1.环境Centos 6.6 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve ...

  5. Windows环境下svn服务器的安装步骤

    做为一个程序开发人员,就算自己一个人写程序,也应该有一个SVN版本控制系统,以便对开发代码进行有效的管理. 下载SVN服务器 下载地址是:http://subversion.apache.org/pa ...

  6. windows7环境下java jdk的配置

    第一步: 肯定是先下载好java jdk啦~~ 网址在这里:http://www.oracle.com/technetwork/java/javase/downloads/index.html 打开这 ...

  7. Linux 环境下svn 服务器搭建

    可使用自己下载的svn安装包,但要安装相关依赖包,yum 安装源提供的稳定版本svn 1.yum -y install subversion 2.创建本地库 mkdir -p /var/svn svn ...

  8. windows环境下SVN服务器限制注释字数

    1.)打开版本库的D:\SVN版本库\otpv3\hooks, 2.)然后新建一个文件pre-commit.bat.(该目录下有模板文件:pre-commit.impl,你要是感兴趣可以详细看看). ...

  9. Linux环境下SVN服务器端的安装与配置

    最近尝试了下在Linux(CentOS6.5)环境下安装与配置SVN服务器端,安装过程中碰到了一些问题,参看了网友们分享的一些心得,并通过自己实际的操作,最终安装与配置成功!总的来说网上的说法芸芸,大 ...

随机推荐

  1. PHP利用jquery生成各种验证码和Ajax验证

    PHP生成验证码图片 PHP生成验证码的原理:使用PHP的GD库,生成一张带验证码的图片,并将验证码保存在Session中.PHP 生成验证码的大致流程有: .产生一张png的图片: .为图片设置背景 ...

  2. shell bash ksh

    shell 是一个交互性命令解释器.shell独立于操作系统,这种设计让用户可以灵活选择适合自己的shell.shell让你在命令行键入命令,经过shell解释后传送给操作系统(内核)执行.     ...

  3. The Python Tutorial

    1. >>> print('C:\some\name') # here \n means newline! C:\some ame >>> print(r'C:\s ...

  4. tomcat切割日志的shell脚本

    #!/bin/bash cd /usr/tomcats/ d=`date +%F` m1=`date -d'1 month ago' +%F` ` do cd tomcat808"$i&qu ...

  5. 《编写高质量代码:改善C#程序的157个建议》源码下载

    ==== 目录 前 言第一部分 语言篇第1章 基本语言要素 / 2建议1:正确操作字符串 / 2建议2:使用默认转型方法 / 6建议3:区别对待强制转型与as和is / 9建议4:TryParse比P ...

  6. Unity3D 多平台 预编译 宏定义

    平台定义 UNITY_EDITOR 编辑器调用. UNITY_STANDALONE_OSX 专门为Mac OS(包括Universal,PPC和Intelarchitectures)平台的定义. UN ...

  7. Javascript基础系列之(五)条件语句(比较操作符)

    和其他语言一样,JavaScript也有条件语句对流程上进行判断.包括各种操作符合逻辑语句 比较操作符 常用的比较操作符有      等于 == ,  不等于!= , 大于 >, 小于 < ...

  8. Windows系统时间同步出错解决办法

    有时候我们设置本地时间与Internet时间同步时,经常连接服务器time.windows.com超时,导致时间同步失败,解决办法如下: 利用快捷键"Win+R"调出运行框,输入: ...

  9. &lbrack;上传下载&rsqb; C&num;修改DownLoadHelper上传下载帮助类 (转载)

    点击下载 DownLoadHelper.rar 主要功能如下 /// <summary> /// 输出硬盘文件,提供下载 支持大文件.续传.速度限制.资源占用小 /// </summ ...

  10. hdu 5071 Chat&lpar;模拟&vert;Splay&rpar;

    Chat Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Sub ...