我相信所有的应SVN不熟悉。使用过。可是并非人人都自己配置过SVNserver。以下就是我配置SVNserver的步骤。以及在配置过程中碰见的一些问题,在此记录,希望对你有所帮助。

安装

双击执行“配套安装程序”文件夹中Slik-Subversion-1.6.12-win32.msi,安装文件夹可自己定义. 默认安装的文件夹: C:\Program Files\SlikSvn。

双击执行“配套安装程序”文件夹中TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi。这是一个将SVN集成到windowsshell中的GUI管理工具。推荐使用。

双击执行“配套安装程序”文件夹中LanguagePack_1.6.5.16974-win32-zh_CN.msi,这是TortoiseSVN的汉化包。

创建版本号库。该库中存放全部Subversion项目:

首先,手动创建一个文件夹。如C:\svnDB\DB1

然后。创建版本号库:

第一种方式:在DOS命令行中执行svnadmin create C:\svnDB\DB1

另外一种方式:在DB1文件夹中。单击鼠标右键,选择[TotoiseSVN]->[在此创建版本号库...]进行创建,

以上工作完毕后。在yxv3文件夹中可看到下面内容:

4个文件夹。两个文件。

当中:

conf文件夹存放配置信息;

db文件夹就是全部版本号控制的数据文件;

hooks文件夹放置hook脚本文件的文件夹;

locks用来放置Subversion文件库锁定数据的文件夹。 用来追踪存取文件库的client;

format文件是一个文本文件。里面仅仅放了一个整数。表示当前文件库配置的版本;

配置

通过自带服务平台Subserver的实现

打开/conf/文件夹,打开svnserve.conf找到下面行。去除每行开头的#:(特别注意不要在行的前面留空格

[general]

anon-access= none              #保证仅仅有认证用户能够訪问,即关闭匿名訪问

auth-access= write              #通过认证的使用权限

password-db= passwd         #指定了用户密码文件

打开/conf/文件夹,打开passwd文件。添加用户,一行一个,存储格式为“username = password”

[users]

# 定义用户信息

lvgang = lvgang

luotong =luotong

创建及启动SVN服务

打开DOS窗体,使用sc创建windows服务,将当前文件夹指向到Subversion的bin文件夹下。输入:

sc createSVNService binpath= "C:\Program Files\SlikSvn\bin\svnserve.exe --service-r C:\svnDB " displayname= "SVNService" depend= Tcpip start=auto(特别注意=后面有空格)

导入项目版本号库

确定SVN服务(命令行或windows服务)执行后,

在你须要导入版本号库的文件夹下单击右键选择[TortoiseSVN]-> [导入...],在弹开的窗体的URL框中输入版本号库的文件夹地址(如svn://127.0.0.1/DB1。 “DB1”是版本号库)

点击 "确定" 运行导入,显演示样例如以下对话框,录入username及password后确认

在增加的所有数据SVN库文件夹树的版本号。

版权声明:本文博客原创文章,博客,未经同意,不得转载。

Windows下一个SlikSVN使用的更多相关文章

  1. Windows下一个ROracle安装与使用

    ROracle一个简短的引论: ROracle这是R连接到接入Oracle数据库DBI(Oracledatabase interface)介面.这是基于OCI一个DBI兼容Oracle司机. 具体见说 ...

  2. Windows下一个curl使用

    一.简介 在上一篇中我们涉及到了一个在Ubuntu下使用的curl命令,而且使用这个命令来模拟server的功能来向谷歌的C2DMserver发送数据. 以下简单的来说下在Windows下相同的使用c ...

  3. windows下一个erlang包装镜像启动

    于linux环境,erlang经systools:make_script("",[])和systools:make_tar()命令生成图像包,安装镜像包,图片包的安装过程,通过替换 ...

  4. windows下一个,OracleServiceXXX和Oracle 关系实例

    其实,windows下的oracle,在oracle实例启动时,是全然依赖于 window服务中的OracleServiceXXX .这个XXX就是oracle的实例名(注意啊,不是数据库名称,而是实 ...

  5. 当有多于64合乎逻辑的cpu时刻,Windows 下一个Oracle db 实例启动(startup)什么时候会hang(待定)

    Bug 9772171 - Database startup hangs on Windows when machine has more than 64 cores [ID 9772171.8] 该 ...

  6. Windows下一个JSP环境配置

    一.首先安装JDK 门户: http://write.blog.csdn.net/postedit/39999433 二.安装Myeclipse 事实上也能够安装eclipse然后再安装Myeclip ...

  7. windows 下一个mysql password忘记改变

    到场mysql简介 my.ini 于[mysqld]以下被加入 skip-grant-tables win+R 热键 进cmd 然后输入命令net stop mysql  最后一点,使文件夹mysql ...

  8. Windows下一个AndroidStudio 正在使用Git(AndroidStudio工程GitHub关联)

    前提条件 : 1. 设备 Git client 下载链接 2. 有着 GitHub 账号 (假设你已经有了一些git基础, 假设还一点都不会, 请去找其它加成学习) AndroidStudio项目公布 ...

  9. Windows下一个MySQL有些错误的解决方法

    1.无论是什么提示.我们有一个直接看错误日志.由于它描述了最具体描述错误日志. 于MySQL安装文件夹中找到 my.ini简介 看日志保存路径 2. 我的错误是[ERROR] Fatal error: ...

随机推荐

  1. windows下cocos2dx3.0开发环境及Android编译环境搭建

    cocos2dx更新到了3.x版本号,自己一直没有换,如今开发组要求统一换版本号,我就把搭建好开发环境的过程记录下来. 一.Windowns下开发环境搭建 1.  所需工具         1)coc ...

  2. Leet code —Jump Game

    问题叙述性说明: Given an array of non-negative integers, you are initially positioned at the first index of ...

  3. android EditText的美化

    今天要做一个页面,有EditText,于是就搞起了它的美化. EditText的美化,我的第一反应是,在EditText的左边设置显示一张图片,这样会比較好看. 设置左边显示图片的属性为:androi ...

  4. 人们的Live Meeting系列 (floyd)

    人活着系列之开会 Time Limit: 1000MS Memory limit: 65536K 题目描写叙述 人活着假设是为了事业.从打工的到老板的,个个都在拼搏,奋斗了多年最终有了非凡成就.有了一 ...

  5. 栈实现java

    栈是一种“先去后出”的抽象的数据结构.例如:我们在洗盘子的时候,洗完一个盘子,将其放在一摞盘子的最上面,但我们全部洗完后,要是有盘子时,我们会先从最上面的盘子开始使用,这种例子就像栈的数据结构一样,先 ...

  6. “ddl”有一个无效 SelectedValue,因为它不在项目列表中。

    “ddl_ekt”有一个无效 SelectedValue,因为它不在项目列表中. 怎么回事 现象: 在用户控件的page_load事件里绑定下拉框,报上面错误 解决: 将下拉框绑定,放在page_In ...

  7. yum使用总结(转)

    安装一个软件时yum -y install httpd安装多个相类似的软件时yum -y install httpd*安装多个非类似软件时yum -y install httpd php php-gd ...

  8. POJ 2152 Fire

    算是我的第一个树形DP 的题: 题目意思:N个城市形成树状结构.现在建立一些消防站在某些城市:每个城市有两个树形cost(在这个城市建立消防站的花费),limit : 我们要是每个城镇都是安全的:就是 ...

  9. 《TCP/IP详细解释》札记(23章)-TCP该保活定时器

    可能有这样的备用现实TCP连接:流通过. 也就是说.假设TCP连接的两方都没有向对方发送数据.则在两个TCP模块之间不交换不论什么信息,这意味着我们能够启动一个客户与server建立连接,然后长时间不 ...

  10. Windows Phone 的控件倾斜效果

    原文:Windows Phone 的控件倾斜效果 Windows Phone 7的系统设置里,按钮都有一个点击倾斜的效果,但自己添加的控件就没有.但微软提供了这个效果的代码:TiltEffect MS ...