Windows下一个SlikSVN使用
我相信所有的应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使用的更多相关文章
- Windows下一个ROracle安装与使用
ROracle一个简短的引论: ROracle这是R连接到接入Oracle数据库DBI(Oracledatabase interface)介面.这是基于OCI一个DBI兼容Oracle司机. 具体见说 ...
- Windows下一个curl使用
一.简介 在上一篇中我们涉及到了一个在Ubuntu下使用的curl命令,而且使用这个命令来模拟server的功能来向谷歌的C2DMserver发送数据. 以下简单的来说下在Windows下相同的使用c ...
- windows下一个erlang包装镜像启动
于linux环境,erlang经systools:make_script("",[])和systools:make_tar()命令生成图像包,安装镜像包,图片包的安装过程,通过替换 ...
- windows下一个,OracleServiceXXX和Oracle 关系实例
其实,windows下的oracle,在oracle实例启动时,是全然依赖于 window服务中的OracleServiceXXX .这个XXX就是oracle的实例名(注意啊,不是数据库名称,而是实 ...
- 当有多于64合乎逻辑的cpu时刻,Windows 下一个Oracle db 实例启动(startup)什么时候会hang(待定)
Bug 9772171 - Database startup hangs on Windows when machine has more than 64 cores [ID 9772171.8] 该 ...
- Windows下一个JSP环境配置
一.首先安装JDK 门户: http://write.blog.csdn.net/postedit/39999433 二.安装Myeclipse 事实上也能够安装eclipse然后再安装Myeclip ...
- windows 下一个mysql password忘记改变
到场mysql简介 my.ini 于[mysqld]以下被加入 skip-grant-tables win+R 热键 进cmd 然后输入命令net stop mysql 最后一点,使文件夹mysql ...
- Windows下一个AndroidStudio 正在使用Git(AndroidStudio工程GitHub关联)
前提条件 : 1. 设备 Git client 下载链接 2. 有着 GitHub 账号 (假设你已经有了一些git基础, 假设还一点都不会, 请去找其它加成学习) AndroidStudio项目公布 ...
- Windows下一个MySQL有些错误的解决方法
1.无论是什么提示.我们有一个直接看错误日志.由于它描述了最具体描述错误日志. 于MySQL安装文件夹中找到 my.ini简介 看日志保存路径 2. 我的错误是[ERROR] Fatal error: ...
随机推荐
- Mac maven环境变量配置
近期一直在学习使用Macbook,在这里记录一下全部遇到的问题 问题起源: 1.Macbook 安装了Eclipse,Eclipse装入插件maven & git , 可是在git中clone ...
- bestcoder44#1002
这题采用分治的思想 首先,根据最后一位是否为1,将数分为两个集合, 集合与集合之间的lowbit为1, 然后将每个集合内的元素,倒数第二位是否为1,将数分为两个集合,集合与集合之间的lowbit为2 ...
- 王立平--include在Android应用
它包括一个布局和布局 1.在layout确定activity_other.xml布局 2.代码中的包括例如以下: <LinearLayout xmlns:android="http:/ ...
- 【iOS】使用SQLite与FMDB
iOS中的SQLite与Android中的一模一样,仅仅是调用方法有差异.假设单从调用来讲,Android封装的一套helper更好用一些,而iOS原生的用C语言的几个函数在操作,比較麻烦.只是引入第 ...
- bootstrap的popover在trigger设置为hover时不隐藏popover
使用bootstrap的popover,trigger设置为hover时,可以实现当鼠标放置到目标元素上时显示popover,可是无法实现当鼠标移动到popover上时不隐藏popover,在网上找了 ...
- c#并行任务多种优化方案分享(异步委托)
遇到一个多线程任务优化的问题,现在解决了,分享如下. 假设有四个任务: 任务1:登陆验证(CheckUser) 任务2:验证成功后从Web服务获取数据(GetDataFromWeb) 任务3:验证成功 ...
- Spring Boot 基础
Spring Boot 基础 Spring Boot 项目(参考1) 提供了一个类似ASP.NET MVC的默认模板一样的标准样板,直接集成了一系列的组件并使用了默认的配置.使用Spring Boot ...
- Android 自己定义ScrollView ListView 体验各种纵向滑动的需求
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38950509.本文出自[张鸿洋的博客] 1.概述 群里的一个哥们有个需求是这种: ...
- ViewRootImpl和WindowManagerService笔记
1.每个窗体的ViewRootImpl都有一个mWindowAttributes窗体属性,该属性在WindowManagerGlobal.updateViewLayout()->ViewRoot ...
- UI标签库的话题:JEECG智能开发平台 BaseTag(样式表和JS标签的引入)
UI标签库专题一:JEECG智能开发平台 BaseTag(样式表和JS引入标签) 1.BaseTag(样式表和JS引入标签) 1.1. 演示样例 <t:base type="jquer ...