SVN的学习之路三(注册和启动服务)
2017-11-20 12:16
302 查看
前言
要强调的是必须要先创建仓库,才能够启动服务。仓库创建
这里暂时使用dos命令来演示,仓库的创建。这里有个多仓库的和单仓库的概念的,纯字面意思理解。
1.先创建一个文件夹,使用dos命令
svnadmin create c:\Repositories\crm后面的路径,根据实际的情况,选择相对应的仓库位置。
2.使用dos命令之后,会多出如下的文件,
* conf -- 配置文件(重点的配置文件) * svnserve.conf -- SVN的配置文件 * passwd -- 用户名和密码的文件 * authz -- 权限认证的文件 * db -- 版本数据存储目录 * hooks -- 存放版本库勾子目录 * locks -- 存储库锁目录,用来跟踪库的访问者
3.启动仓库。(这里第一种和第二种,使用dos命令,不允许关闭dos窗口。关闭就失效。更推荐使用第三种。)
启动仓库 1. 启动仓库分成两种主要的形式 * 单仓库启动(只启动其中的一个仓库) * 多仓库启动(启动所有的仓库) 2. 启动仓库的方式有三种 * 命令行启动 * 单仓库启动: * svnserve -d -r C:\Repositories\crm * 多仓库启动: * svnserve -d -r C:\Repositories * 使用批处理文件的方式启动,先创建一个批处理的文件,在该文件中复制如下命令(这里是使用创一个bat文件,来快捷命令的方式。) * 单仓库启动: * svnserve -d -r C:\Repositories\crm * 多仓库启动: * svnserve -d -r C:\Repositories * 在系统上注册服务的方式,以后只要电脑一开机就自动启动了,注意:以下命令不要复制错误了!! * 命令:sc create SVN-Service binpath= "C:\Program Files (x86)\Subversion\bin\svnserve.exe --service -r C:\Repositories" displayname= "SVN-Service" start= auto depend= Tcpip * 注意修改的地方1:C:\Program Files (x86)\Subversion\bin是自己的安装路径 * 注意修改的地方2:C:\Repositories创建的路径(多仓库启动的方式) * 系统提示权限不足。使用管理员权限运行dos窗口
最后
总结:采用服务的方式启动仓库和如果删除服务 * 命令:sc create SVN-Service binpath= "C:\Program Files (x86)\Subversion\bin\svnserve.exe --service -r C:\Repositories" displayname= "SVN-Service" start= auto depend= Tcpip * 如果想要删除服务:sc delete SVN-Service
个人理解
这里只是仓库的创建,如果作为新员工的话,在进入公司的时候,就已经有创建好的仓库了。而我们主要学习的,是如何使用小乌龟,客户端工具,图形化界面,来使用svn。实现的代码的上传,更新的功能。
至于这里为什么使用的是dos命令,可能是考虑到Linux系统吧,以后的仓库更多的是存放在linux系统上。
仓库这一块可以作为理解。
2017.11.20补充
通过图形界面也可以创建仓库。相关文章推荐
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- SVN的学习之路三(注册和启动服务)
- Linux学习之路--启动VNC服务
- svn服务器启动服务方式----svn注册windows服务
- springcloud学习之路一:项目建立与服务注册中心
- window service 学习之路(三)【学习笔记】 -- 启动服务出错,提示1053 ,删掉服务
- TQ210学习之路(2)——启动ssh服务
- Spring-Cloud学习之路-Eureka服务注册