我相信所有的应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下一个文件夹下面最多可以放多少文件(ntfs格式略过)...

    那么怎么来测试这样一个问题呢,很显然我们一个个的去建立文件是不现实的,没那么多时间,而且这个方法也太笨了.这里我们会用到批处理命令,新建一个bat文件,然后将"for /l %%a in ( ...

  2. Windows下一个curl使用

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

  3. Windows下一个可与其他数据集控件结合的通用的搜索框GUSIconEdit

    当初在两年多前开始做现在这个项目时,我们最初决定花长时间来升级现有的游戏引擎,包括服务器和客户端,我负责了一部分的客户端的功能升级和配套工具集的开发和升级,我们这套引擎的工具集包含工具比较多,每个工具 ...

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

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

  5. windows下一个好用直接拼接图片的软件spell_picture

    为了减轻得到大量的荧光图片时拼图的烦恼,在这里包装了一个专门用于拼接图片的软件spell_picture.在下载软件之前需要先安装python环境,默认是3.8以上版本就可以了安装过程在这里不展示了, ...

  6. Windows下一个比较完美的线程池实现

    1.  前言 线程池不是一个新鲜的东西,网上能找到很多原理.实现,甚至很多库都提供了实现,比如微软的 ATL::CThreadPool, Vista后提供的CreateThreadpoolWork, ...

  7. windows下使用winpcap-1.环境安装

    winpcap是 Windows下一个能忽略操作系统直接工作在网络上的工具,为什么要使用呢,因为在WindowsXP以后,因为权限的问题,有些东西我们不能直接使用,例如,我会在接下来的文章里说的实现端 ...

  8. windows下值得使用的软件整理——效率类

    windows下值得使用的软件整理--效率类 1 效率类 1. Wox 2. Listary 3. AutoHotKey 4. RocketDock 5. Wegestures 6. quickloo ...

  9. Powershell 命令行泄漏下一个 Windows 10 更新内容

    Windows 10 下一个版本(称为Build 1903或19H1)更新内容,可以通过 PowerShell 的 Get-VMHostSupportedVersion 可以看到. Tero Alho ...

最新文章

  1. 学习Python不错的网站
  2. php 下载exe 打不开,EXE文件打不开的解决方法
  3. 歪歪协议服务器,YY 2015 逆向分析-底层通讯机制
  4. Using ZipLib to create a Zip File in C#
  5. DM365的BSP源码分析-基于2.6.18内核
  6. linux内存迁移,性能优化:使用Ramlog将日志文件转移到内存中
  7. 【杂项】2021年年度报告
  8. XtraBackup备份mysql5.1.73
  9. CreatePipe、CreateProcess函数
  10. Simulink飞行动力学教程
  11. 魔兽争霸的历史(ZT)第二章
  12. 计算机键盘的标点怎么打出来,电脑键盘上的标点符号怎么打(教你如何输入正确的标点符号)...
  13. 第四届蓝桥杯省赛C++A组 剪格子
  14. SIM800C EAT开发
  15. Power BI中文版
  16. dnx sdk版本dnx-clr-win-x86.1.0.0-beta5无法安装
  17. altium designer 入门视频教程 制作pcb教程视频
  18. 如何在 Windows 上安装 ONLYOFFICE 文档 v7.2
  19. 尚硅谷Java零基础极速入门七天版笔记
  20. (*visit)(TElemType e )函数指针理解

热门文章

  1. 计蒜客题解——最大的余数
  2. 【运维技术面试】容器的交付流程是什么?
  3. tinymce限制字数
  4. 删除oracle备份日志,TSM备份oracle归档日志,过期删除问题
  5. CSP认证 202203-1 未初始化警告
  6. 项目使用计算机上目前不可用的字体,muruoxi-Check-Font-Copyright
  7. android zip中文乱码,Android中解压zip中文乱码处理
  8. 超链接 锚链接 功能性链接 块元素 行内元素
  9. python拆分excel行_Python将一个Excel拆分为多个Excel
  10. android模拟全局按键,Android 模拟按键汇总