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服务器的过程的更多相关文章

  1. Windows下搭建本地SVN服务器【转】

    转自:http://www.linuxidc.com/Linux/2015-01/111563.htm 本文介绍Windows下搭建本地SVN服务器的方法,网上资料比较少也比较旧,大都介绍的是旧版本S ...

  2. svn 使用TortoiseSVN server搭建本地SVN服务器

    使用TortoiseSVN server搭建本地SVN服务器

  3. 怎样搭建本地svn服务器环境-轻松掌握版本管理

    版本管理一直是程序员使用频率比较高的一个工具软件.不管你是自己使用还是提供给别人使用,svn服务器的架设是一个入门功课.今天我们先来介绍一下怎么样在本地搭建svn服务器.这种应用一般是网络不是很好,提 ...

  4. Mac搭建本地svn服务器,并用Cornerstone连接服务器

    Mac默认已经安装了svn,我们只需要进行配置并开启就可以了 首先我们可以验证一下是否安装了svn,打开终端,输入命令 svnserve --version 这里可以看到目前svn的版本号,说明已经安 ...

  5. [转]Win7 64位搭建本地SVN服务器 Apache+Subversion

    转载地址:http://blog.sina.com.cn/s/blog_4f072a7001015j5z.html 一.工具下载 01.SVN 服务器Subversion:Setup-Subversi ...

  6. Windows下利用TortoiseSVN搭建本地SVN服务器

    写在前面: 安装TortoiseSVN时,图中这步要选择,才能同时安装后面需要的svnserve.exe 环境说明: Win 7 TortoiseSVN 1.7 搭建步骤: 0. 新建一个目录,做&q ...

  7. 如何搭建本地svn服务器和搭建本地Git服务器

    搭建git本地服务器使用的软件有很多,例如:gitlab,gitblit,gitbucket,gogs,gitolite,具体比较:http://softlab.sdut.edu.cn/blog/su ...

  8. 工具篇-Mac上搭建本地svn服务器以及使用Cornerstone进行本地版本控制

    1.在桌面上见一个文件夹命名为svn,然后打开终端: 创建一个mycode仓库:svnadmin create /Users/gaoyizhen736(自己的mac的用户名)/Desktop/svn/ ...

  9. Appium(JAVA)Windows 7系统搭建及示例运行

    Appium(JAVA)Windows 7系统搭建及示例运行 分类: Appium 2014-11-14 17:44 4323人阅读 评论(2) 收藏 举报 1.搭建Android环境 http:// ...

随机推荐

  1. HTML5实现音频播放

    Web 上的音频 直到现在,仍然不存在一项旨在网页上播放音频的标准. 今天,大多数音频是通过插件(比如 Flash)来播放的.然而,并非所有浏览器都拥有同样的插件. HTML5 规定了一种通过 aud ...

  2. ASP.Net中无刷新执行Session身份验证

    在写一个客户的B/S结构应用程序时,突然发现一个技巧,不知道是否是MS的一个BUG,给相关的有研究的朋友原先考虑写一个检查Session的类,Session失效后,必须转向登陆页面,可每一个调用该类的 ...

  3. ahjesus linux连接阿里云ubuntu服务器并更改默认账号和密码,以及创建子账户

    先确保本地Linux服务器SSH服务开启,如果没有开启直接执行指令:service sshd start 然后我们使用ssh指令进行远程登陆 ssh username@ip-address 输入pas ...

  4. rabbitmq队列中消息过期配置

    最近公司某个行情推送的rabbitmq服务器由于客户端异常导致rabbitmq队列中消息快速堆积,还曾导致过内存积压导致rabbitmq客户端被block的情况.考虑到行情信息从业务上来说可以丢失部分 ...

  5. IFeatureCursor.Flush

    IFeatureCursor.Flush Method Flush any outstanding buffered writes to the database. [Visual Basic .NE ...

  6. 身份证号码15位转18位 C#实现

    [身份证最后一位神秘X的由来]身份证中的“冷知识”1999年的今天,<国务院关于实行公民身份号码制度的决定>被发布,当年10月1日实施.为什么有的有X?这位数是根据前17位计算出的校验码. ...

  7. Sharepoint学习笔记—习题系列--70-573习题解析 -(Q45-Q47)

    Question45You create and deploy a custom Web Part.You add the Web Part to a page and receive a run-t ...

  8. 【读书笔记】iOS-AppKit简介

    一,IBOutlet和IBAction.它们实际上只是AppKit提供的#defines.IBOutlet的含义没有任何作用,因此将不对对它时行编译.IBAction定义为void,这意味着在AppC ...

  9. 【读书笔记】iOS-Coco内存管理规则-拥有对象

    一,事件循环.一个典型的图形应用程序往往花费很多时间等待用户操作.在控制程序运行的人非常缓慢地作出决定(例如单击鼠标或按下某个键)以前,程序将一直处于空闲状态.当发生这样的事件时,程序被唤醒并开始工作 ...

  10. 基础学习day02--标识符、关键字、数据类型与运算符

    一.标识符和关键字   关键字: 就是被java语言赋予了特殊含义的单词. 特点就是所有的关键字都是小写.   标识符: 就是给包.类.接口.方法.变量名起的名字. 规则:1.以数字.字母._以及$符 ...