windows 7系统搭建本地SVN服务器的过程
- Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.
- 首先来下载和搭建SVN服务器.
- 现在Subversion已经迁移到apache网站上了,下载地址:
- http://subversion.apache.org/packages.html
- 打开网站后显示的是各种类型操作系统对应版本
- 找到 Windows 版的 VisualSVN 版(服务器版),点击进入后,选择 VisualSVN Server 下载安装
- 开始安装
- 点击下一步
- 选择 I accept the terms in the License Agreement
- 下一步
- 选择 VisualSVN Server and Management Console
- 选中 Add Subversion command-line tools to the PATH environment variable..
- 下一步
- 点击 Standard Edition
- Location 为程序安装目录
- Repositories 为文件存放目录
- Server Port 端口号,这里电脑上 443 端口已经被占,选用了 8443
- 默认选中 Use secure connection(https://)
- 下一步
- 点击 Install 开始安装
- 安装后启动
- 建立版本库:
- 在左边列表中
- 右键点击 Repositories->新建->Repository
- 输入版本库名称
- 下一步
- 选择 Empty repository(recommended option)
- 下一步
- 设置该版本库访问权限
- 选择 All Subversion users have Read/Write access 允许所有 svn 用户访问
- 下一步
- 获得该版本库 url 地址,这里可以把中间部分换成本机 ip 来访问,如
- 这里获得的 url 为
- https://x6x8-20121105NU:8443/svn/firstSvn
- 本机 ip:192.168.100.116 ,url可改为
- https://192.168.100.116:8443/svn/firstSvn
- 来访问
- 建立用户:
- 在左边列表中
- 右键点击 Users->新建->User
- 填入用户名
- 填两遍密码
- 点击OK即可创建
- 至此客户端 SVN 即可使用 创建的版本库 url 及新建的用户名密码访问服务器上该版本库文件
- 客户端安装
- TortoiseSVN 官网下载地址:http://tortoisesvn.net/downloads.html
- 在页面的下面还可以找到语言包
- 下载跟电脑匹配的安装包和语言包后安装
- 点击Next
- 下一步
- 选择 I accept the terms in the License Agreement
- 下一步
- 选择安装路径,默认即可
- 下一步
- 点击 Install 开始安装
- 接下来安装简体中文语言包,这个非常简单,一路Next就行
- 正常情况下安完语言包后客户端 SVN 即是中文版了
- 入没有自动转变,可在空白处 右键鼠标->TortoiseSVN->设置
- 第一项 常规设置里设置语言
- 客户端使用 SVN
- 找一个文件夹下
- 右键->检出
- 填上服务器版本库 url
- 检出深度:最好全递归
- 版本:最新版本
- 确定
- 输入用户名,密码,选上保存认证
- 确定
- 即可将版本库最新文件检出到该文件夹
- 以后每次与服务器同步时,在文件夹空白处
- 右键->更新
- 即可,而且更改文件前最好更新下
- 本地新建文件
- 新建后文件上显示问号
- 右键文件->TortoiseSVN->加入(有蓝色加号的选项)
- 再在空白处 右键->提交->确定
- 即可将该新建文件提交到服务器版本库中
- 提交时可填写一些备注信息
- 删除文件
- 右键文件->TortoiseSVN->删除(有红色叉号的选项)
- 再在空白处 右键->提交->确定
- 即可在服务器版本库中将该文件删除
- 重命名
- 删除文件
- 右键文件->TortoiseSVN->改名
- 再在空白处 右键->提交->确定
- 重命名SVN内部也是按照先删除原名文件,再添加改名文件
- 本机所有SVN工具使用版本分别为
- VisualSVN-Server-2.6.0
- TortoiseSVN-1.8.0.24401-win32-svn-1.8.0
- LanguagePack_1.8.0.24401-win32-zh_CN
windows 7系统搭建本地SVN服务器的过程的更多相关文章
- Windows下搭建本地SVN服务器【转】
转自:http://www.linuxidc.com/Linux/2015-01/111563.htm 本文介绍Windows下搭建本地SVN服务器的方法,网上资料比较少也比较旧,大都介绍的是旧版本S ...
- svn 使用TortoiseSVN server搭建本地SVN服务器
使用TortoiseSVN server搭建本地SVN服务器
- 怎样搭建本地svn服务器环境-轻松掌握版本管理
版本管理一直是程序员使用频率比较高的一个工具软件.不管你是自己使用还是提供给别人使用,svn服务器的架设是一个入门功课.今天我们先来介绍一下怎么样在本地搭建svn服务器.这种应用一般是网络不是很好,提 ...
- Mac搭建本地svn服务器,并用Cornerstone连接服务器
Mac默认已经安装了svn,我们只需要进行配置并开启就可以了 首先我们可以验证一下是否安装了svn,打开终端,输入命令 svnserve --version 这里可以看到目前svn的版本号,说明已经安 ...
- [转]Win7 64位搭建本地SVN服务器 Apache+Subversion
转载地址:http://blog.sina.com.cn/s/blog_4f072a7001015j5z.html 一.工具下载 01.SVN 服务器Subversion:Setup-Subversi ...
- Windows下利用TortoiseSVN搭建本地SVN服务器
写在前面: 安装TortoiseSVN时,图中这步要选择,才能同时安装后面需要的svnserve.exe 环境说明: Win 7 TortoiseSVN 1.7 搭建步骤: 0. 新建一个目录,做&q ...
- 如何搭建本地svn服务器和搭建本地Git服务器
搭建git本地服务器使用的软件有很多,例如:gitlab,gitblit,gitbucket,gogs,gitolite,具体比较:http://softlab.sdut.edu.cn/blog/su ...
- 工具篇-Mac上搭建本地svn服务器以及使用Cornerstone进行本地版本控制
1.在桌面上见一个文件夹命名为svn,然后打开终端: 创建一个mycode仓库:svnadmin create /Users/gaoyizhen736(自己的mac的用户名)/Desktop/svn/ ...
- Appium(JAVA)Windows 7系统搭建及示例运行
Appium(JAVA)Windows 7系统搭建及示例运行 分类: Appium 2014-11-14 17:44 4323人阅读 评论(2) 收藏 举报 1.搭建Android环境 http:// ...
随机推荐
- C#调用NPOI组件读取excel表格数据转为datatable写入word表格中并向word中插入图片/文字/书签 获得书签列表
调用word的com组件将400条数据导入word表格中耗时10分钟简直不能忍受,使用NPOI组件耗时4秒钟.但是NPOI中替换书签内容的功能不知道是不支持还是没找到. 辅助类 Excel表格数据与D ...
- 004_URL 路由 - URL 路由
在Web Form 情况下,每一个 ASPX页面既是一个文件,又是一个队请求自包含的响应.而在 MVC 情况下,请求是由控制器类中的动作方法处理的,而且与硬盘上的文件没有一对一的相互关系. ASP.N ...
- 重新想象 Windows 8 Store Apps (38) - 契约: Search Contract
[源码下载] 重新想象 Windows 8 Store Apps (38) - 契约: Search Contract 作者:webabcd 介绍重新想象 Windows 8 Store Apps 之 ...
- android 学习资料
Fragment 事件分发机制 事件分发机制2 NDK JNI ndk { moduleName "mymodule" ldLibs "log" stl &qu ...
- Javaweb上下文监听者ServletContextListener
一个监听类,不是一个servlet或JSP,它能监听ServletContext一生中的两个关键事件:初始化(创建)和撤销.这个类实现了javax.servlet.ServletContextList ...
- struts2中valueStack,stackContext以及actionContext的关系
一,首先给出三者的定义 1.valueStack: 里面存放的是Action类中通过set方法设置的属性值(表单传过来的值等),由OGNL框架实现; 2.stackContext: 也是用来存值的,s ...
- mybatis中#和$符号的区别
mybatis做为一个轻量级ORM框架在许多项目中使用,因其简单的入门受到了广大开发者的热爱.在近期项目中再做一个相关的开发,碰到了#.$符号这样的问题,之前没怎么注意过,通过学习之后,有了点感悟,分 ...
- SharpGL学习笔记(十四) 材质:十二个材质球
材质颜色 OpenGL用材料对光的红.绿.蓝三原色的反射率来近似定义材料的颜色.象光源一样,材料颜色也分成环境.漫反射和镜面反射成分,它们决定了材料对环境光.漫反射光和镜面反射光的反射程度.在进行光照 ...
- 如何查询拥有执行某个Tcode权限所有人员
方法很简单,如下 一:Tcode:S_BCE_68001400二:输入你想查询的Tcode,例如:SE38 打开如下图所示,然后执行即可 三:AUTH(关于权限的控制),打开如下图所示.上图“ ...
- .NET 面试题整理
概念类 请你说说.NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多. 结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函 ...