标准库增加和扩展C++的基本语言功能
2012-03-08 20:20
375 查看
本文使用绿色免安装版svn服务器端。
只介绍windows下svn服务器不涉及Apache。
1.
下载svn-win32-1.6.17.zip
解压缩到d:\
配置环境变量
%SVN_HOME%=d:\svn-win32-1.6.17.zip
%path%=%SVN_HOME%\bin
2.
DOS:svnadmin create E:\work\SVN_ROOT\mydoc
命令执行完毕后,查看【E:\work\SVN_ROOT\mydoc】文件夹,这个就是新建的资源库,里面有一些文件。
conf目录是用来存放权限配置的,后面会详细说明,
dav目录用来提供给apache和 mod_dav_svn存储内部数据,
db目录是所有版本控制的数据文件,
hooks目录用来放置hook脚本文件,
locks目录存放 Subversion文件库锁定数据,用来追踪存取文件库的客户端,
format是一个文本文件,
里面只放了一个整数,表示当前文件库配置的版本号
3.
DOS:svnserve -d -r F:\SVN,参数-d是将SVN服务做为后台服务,参数-r是指定SVN服务的根目录位置,F:\SVN自然就是SVN根目录了,到这里为止SVN服务 器就已经启动了,可以用SVN客户端测试一下。
4.
你可能会问这样岂不是每次启动SVN服务器都要输入一次命令?怎样才能让SVN服务器在开机的时候自动启动呢?答案就是将SVN服务注册到 Windows系统服务,在Windows命令提示符里执行命令
sc create SVN1 binpath= "\"d:\subversion\bin\svnserve.exe\" --service -r F:\SVN" displayname= "SVN Service1" depend= Tcpip start= auto,这个命令是不是有点长?其实很容易理解,sc是Windows自带的系统服务注册工具,微软支持中心 提 供了详细的说明,这里我就不再复述了,参数binpath= "\"d:\subversion\bin\svnserve.exe\" --service -r F:\SVN"和我们前面手动启动SVN服务器的命令很像吧?只是把-d改成了--service,这不难理解,因为现在是服务嘛。好了,现在已经大功告 成了,重起一下试试吧。
PS:如果想从系统服务里删除刚才注册的SVN服务可以使用sc delete SVN1命令。
只介绍windows下svn服务器不涉及Apache。
1.
下载svn-win32-1.6.17.zip
解压缩到d:\
配置环境变量
%SVN_HOME%=d:\svn-win32-1.6.17.zip
%path%=%SVN_HOME%\bin
2.
DOS:svnadmin create E:\work\SVN_ROOT\mydoc
命令执行完毕后,查看【E:\work\SVN_ROOT\mydoc】文件夹,这个就是新建的资源库,里面有一些文件。
conf目录是用来存放权限配置的,后面会详细说明,
dav目录用来提供给apache和 mod_dav_svn存储内部数据,
db目录是所有版本控制的数据文件,
hooks目录用来放置hook脚本文件,
locks目录存放 Subversion文件库锁定数据,用来追踪存取文件库的客户端,
format是一个文本文件,
里面只放了一个整数,表示当前文件库配置的版本号
3.
DOS:svnserve -d -r F:\SVN,参数-d是将SVN服务做为后台服务,参数-r是指定SVN服务的根目录位置,F:\SVN自然就是SVN根目录了,到这里为止SVN服务 器就已经启动了,可以用SVN客户端测试一下。
4.
你可能会问这样岂不是每次启动SVN服务器都要输入一次命令?怎样才能让SVN服务器在开机的时候自动启动呢?答案就是将SVN服务注册到 Windows系统服务,在Windows命令提示符里执行命令
sc create SVN1 binpath= "\"d:\subversion\bin\svnserve.exe\" --service -r F:\SVN" displayname= "SVN Service1" depend= Tcpip start= auto,这个命令是不是有点长?其实很容易理解,sc是Windows自带的系统服务注册工具,微软支持中心 提 供了详细的说明,这里我就不再复述了,参数binpath= "\"d:\subversion\bin\svnserve.exe\" --service -r F:\SVN"和我们前面手动启动SVN服务器的命令很像吧?只是把-d改成了--service,这不难理解,因为现在是服务嘛。好了,现在已经大功告 成了,重起一下试试吧。
PS:如果想从系统服务里删除刚才注册的SVN服务可以使用sc delete SVN1命令。
相关文章推荐
- 用C/C++扩展你的PHP 为你的php增加功能
- C++ 学习笔记 1.0 : 基本语言(变量和基本类型,标准库类型,表达式,语句,函数,标准IO库)
- 用C/C++扩展你的PHP 为你的php增加功能
- 基本语言细节--《The C++ Programming Language 》--(3)基本功能
- 用C/C++扩展你的PHP 为你的php增加功能
- 用C/C++扩展你的PHP 为你的php增加功能
- 微软CRM 2011 Beta 新功能之二:不同组织不同基本语言
- 第一部分 基本语言 第三章 标准库类型(3.3标准库vector类型)
- 苹果新的编程语言 Swift 语言进阶(三)--基本运算和扩展运算
- C++多态之继承6-派生类中增加功能,重定义功能,添加功能以及隐藏功能
- 用C/C++对Python的功能进行扩展
- 扩展GridView控件(全)——增加10个常用功能
- 扩展GridView控件(索引) - 增加多个常用功能
- 扩展GridView控件(索引) - 增加多个常用功能
- 使用C++扩展Python的功能
- 使用swig实现C++的python扩展功能
- 扩展GridView控件(0) - 基本架构、增加事件和要点汇总
- 扩展GridView控件(索引) - 增加多个常用功能
- 用C++&递归的方法实现二叉树的基本功能~
- 苹果新的编程语言 Swift 语言进阶(三)--基本运算和扩展运算