1.下载
服务器端Subversion
http://subversion.apache.org/packages.html#windows
http://www.visualsvn.com/downloads/
客户端Windows客户端TortoiseSVN
http://tortoisesvn.net/downloads.html
---------------------------------------------------------
2.服务器和客户端安装
默认安装
客户端:TortoiseSVN-1.7.11.23600-win32-svn-1.7.8
服务器:VisualSVN-Server-2.5.8
注:安装服务器的时候提示选择建立版本库的目录
----------------------------------------------------------
3.建立版本库(Repository)
(1)命令行创建:
运行服务器命令行
svnadmin create D:\svn\repository
(2)图形化完成
在目录D:\svn\repository2下 右键-->Create Repository here...
---------------------------------------------------
4.配置用户和权限
(1)修改文件d:\svn\repository\conf\svnserve.conf
# [general] # password-db = passwd
改为
[general] password-db = passwd
(2)修改同目录的passwd文件,去掉下面三行注释
#[users] #harry = harryssecret #sally = sallyssecret
改为
[users] harry = harryssecret sally = sallyssecret
注:在passwd文件中,“=”前的字符就是用户名,后面的就是密码
"[users]"前面的注释一定要去掉
--------------------------------------------------------
5.运行独立服务器
进入命令行,运行
svnserve -d -r D:\svn\repository
这样服务器程序就启动了
注:不要关闭命令行窗口,否则也会把svnserve停掉
--------------------------------------------------------
6.初始化导入
进入要导入项目的根目录,如D:\WorkStation\maven\下有个maven项目hello-world
右键-->TortoiseSVN-->Import
在URL of repository输入 svn://localhost/trunk
在Import Message中输入你的日志信息
会提示输入用户名与密码
--------------------------------------------------------
7.基本客户端操作
(1)Checkout(提出)
在工作目录下,右键-->Checkout
在URL of repository中输入svn://localhost/trunk
(2)Update(更新)
右键-->Update
(3)Commit(提交)
右键-->Commit
(4)查看所有修改
右键-->TortoiseSVN--Show Log
--------------------------------------------------------
8.eclipse安装svn插件
(1)http://subclipse.tigris.org/
http://subclipse.tigris.org/update_1.6.x
http://subclipse.tigris.org/update_1.8.x (支持Subversion 1.7.x)
(2)设置svn忽略eclipse的工程配置文件
Window -> Preferences -> Team -> Ignored Resources
-------------------------------------------------------
--------------------------------------------------------
问题:
1.SVN提示:由于目标机器积极拒绝,无法连接 的解决方法
解决:http://blog.csdn.net/xyz_lmn/article/details/6176459
新建一个脚本文件执行一下即可 setupsvnserver.bat
sc create svnserve binpath= "C:/Program Files/VisualSVN Server/bin/svnserve.exe --service -r D:/repositories" depend= Tcpip start= auto sc start svnserve pause
--------------------------------------------------------
@author Free Coding http://ln-ydc.iteye.com/
相关推荐
Svn版本管理笔记之应用实践指南。
学习linux的笔记,发到博文了,鉴于文档方便保存和查阅,发出来,免费的哈 ...Linux笔记——正则表达式入门及应用 Linux笔记——linux进程 Linux笔记——SVN命令总结 rpm&yum包管理命令总结 The end wklken
4、ECLIPSE添加SVN 370 5、手工采集WAS JAVACORE 370 6、手工采集PORTAL JAVACORE 371 7、WAS和PORTAL各端口查看路径 372 二十、DB2相关 372 1、DB2 SQL 语句 372 2、LINUX下调出DB2管理控制中心 373 3、DB2(WSII)...
SSL VPN(SVN). pdf HCIE-Security备考指南—UR过滤pdf HCIE-Security备考指南 安全策略pdf HCIE-Security备考指南—策略路由pdf E-Security.备考指南带管理pdf HCIE-Security备考指南反病毒pdf HCIE- Security备考...
同时,也需要借助一些工具,如代码编辑工具(WebStorm、VS Code)、代码版本控制工具(Git、SVN)、代码包管理工具(npm、Yarn)、前端构建工具(Webpack、Vite)等,来提升开发效率和质量。 总的来说,前端开发是...
Evernote :很棒的笔记应用程序 Skitch :通过网址分享您的屏幕截图 Slack :团队沟通应用 git : 开源 SVN,与 github 搭配得很好:) codepen.io : 练习你的 html + css 工作流增强器: Alfred : M
笔记: 标记属性授权机构的字符'$'无效。 编译器错误要求您使用AndroidManifest.xml Java应用程序包更改${applicationId} 。 有关更多详细信息,请参见标记文档。 要求: Android 8.1 (API 27) SDK Platform ...
本文首先针对maven3.3.3 的版本构建普通Java 应用和Java Web 应用进行讲解。然后针对公司私有maven 库的情况下,如何安装自有资源及在maven 应用中使用私有maven 库中的资源进行说明。接下来针对maven 与配置管理...
wms2GO项目旨在从免费地图提取的预定义或手动选择的WMS(OGC WebMapServices)中构建本地可执行WebGIS应用程序。 因此,可以在没有任何网络访问的情况下在移动设备(例如笔记本电脑)上使用此应用程序。 SVN已添加了...
构建项目运行 ...从 svn 导入(没有日期排序)。 用于从文本文档中提取句子。 已成功用于古腾堡计划文本。 使用启发式算法。 介绍 使用启发式算法从文本文档中提取句子。 建造 有一个 eclipse 项目
│ 05.svn的使用.avi │ 06.ssm框架整合思路.avi │ 07.ssm框架整合.avi │ 08.测试工程.avi │ 打开必读.txt │ 淘淘商城第一天笔记.docx │ ├─02.第二天 │ 07.商品类目选择完成.avi │ 01.课程计划.avi │ 02....
这是CodePlex上现有SVN信息库的副本。 因为CodePlex几乎总是很慢,所以我决定在此处镜像存储库。 原始项目的源代码已获得Microsoft公共许可证(Ms-PL)的许可。 什么是虚拟路由器? 虚拟路由器是用于运行Windows ...
如果您首先将它们转换为git,例如,使用git-svn,它也可以与其他存储库一起使用。笔记这个项目已经很多年没有更新了,并且不是最新的Ruby版本。 它很可能不会与现代Ruby一起运行,但可能很有趣,可供参考。 现在,...
随着Android手机种类的不断丰富,各种应用软件也开始遍地开花,Android用起来也越来越爽了……不过有很多软件都是老外编的,虽然英文界面也能用,但是毕竟不如咱们中文看着舒服,特别是一些功能相对比较复杂的软件,...