Slik-Subversion+TortoiseSVN
http://blog.csdn.net/zj0078/article/details/8839192
注:未验证
1. windows下的svn服务器(Slik-Subversion-1.6.17-win32.msi)
Slik-Subversion :http://subversion.apache.org/packages.html
2.svn客户端
TortoiseSVN-1.3.2.5840-svn-1.3.0.msi
3.建立一个svn服务器文件夹,里面可以建立很多资料库,见一个 资料库文件夹,然后进去右键 TortoiseSVN->Create Repository here
4.找一个数据源,右键数据源文件夹 import,URL中输入服务器文件夹 file:///E:/服务器文件夹/资料库文件夹
5.右击数据源文件夹,checkout。这样数据源其实变成了一个客户端的目录
服务器文件夹 中包含了数据,以后用的时候先 update一下,然后自己修改好了,再commit
6.设置用户账户:目录:资料库文件夹/conf
passwd中
[users]:
用户名 = 密码
svnserve.conf中
[general]
password-db = passwd
authz中:
# [/foo/bar]
bill = rw
# &joe = r
# * =
# [repository:/baz/fuz]
bill = rw
现在所有人都可以checkout了,但是commit必须是上面那指定的用户就行,把所有用户都可以访问关掉
svnserve.conf中
anon-access = none
password-db = passwd
#authz-db = authz
#realm = namedEntity
7.打开服务器
cmd中:svnserve -d -r E:\服务器文件夹 --listen-host 服务器文件夹IP地址
这一步需要一直开着cmd窗口不给力,可以手动创建一个windows服务
建立一个autoRunSVN.bat文件 写入
sc create SVNServer binpath= "\"C:\Program Files\SlikSvn\bin\svnserve.exe\" --service -r --listen-host IP地址" displayname= "SVNService" depend= Tcpip start= auto
pause
然后用管理员权限运行bat,成功后去windows服务中启动服务,这样以后就不用开这个cmd窗口了
具体见http://fxz-2008.iteye.com/blog/462067
客户端访问:指定一个空目录来放服务器某个目录,右键--checkout--
填入 svn://服务器文件夹IP地址/资料库文件夹
Slik-Subversion+TortoiseSVN相关推荐
- Eclipse+PHPEclipse+ Subversion+ TortoiseSVN
新搭建了一个用于将来团队合作的开发平台,抛弃了EditPlus,改用Eclipse:抛弃了CVS,改用 Subversion来负责版本控制.就目前试用情况来看还不错. 具体安装配置有空再写. 贴几个有 ...
- Subversion(简称svn)是近年来崛起的版本管理软件
版本控制Subversion TortoiseSVN apache VisualSVN[使用方法] trunk tags用法(2013-03-12 23:40:07) 转载▼ <!-- ...
- SVN服务器搭建以及外网访问内网SVN
一.SVN服务器的搭建 1.所需软件 TortoiseSVN,下载地址http://tortoisesvn.net/downloads.html TortoiseSVN中文语言包,下载地址http:/ ...
- SVN四部曲之SVN设置详解深入
想知道不同的设置是干什么用的,你只需将鼠标指针在编辑框/选项框上停留一秒钟...一个帮助提示气泡就会弹出来. 常规设置 图 4.68. 设置对话框,常规设置页面 这个对话框允许你指定自己喜欢的语言,同 ...
- SVN的VS.NET插件——AnkhSVN
用了几个月SubVersion+TortoiseSVN,感觉很不错.唯一美中不足的就是TortoiseSVN是在WINDOWS资源管理中进行操作的,在实际开发中,项目中新建了个文件,经常会忘记了将文件 ...
- TortoiseSVN2IDE.pas源代码
unit TortoiseSVN2IDE; {$R 'icons.res'} interface uses ToolsAPI, SysUtils, Windows, Dialogs, Menus, R ...
- SVN使用指南【工作培训版】
SVN使用指南[工作培训版] 2017-12-19 奋斗蒙 Java帮帮 SVN使用指南[工作培训版] 软件下载点击阅读原文 为什么要使用配置管理 及时了解团队中其他成员的进度. 轻松比较不同版本间的 ...
- vvvvvvvvvvvvvvvvvvvvvvvvv
Java Concurrency In Practice Brian Göetz Tim Peierls Joshua Bloch Joseph Bowbeer David Holmes Doug L ...
- subversion与TortoiseSVN的安装与使用
什么是Subversion Subversion 就是一个自由/开源版本控制的软件,它记录你每次对数据仓库的修改,并能使你找回某一个时刻修改的版本文件.它的核心就是数据仓库,你需要把你的文件提交到数据 ...
- CentOS7部署Subversion服务器和TortoiseSVN客户端简记
一.什么是Subversion? Subversion是一个自由/开源的版本控制系统. Subversion的版本库可以通过网络访问,从而使用户可以在不同的电脑上进行操作.从某种程度上来说,允许用户在 ...
最新文章
- 操作系统原理:连续的内存分配
- 51nod 1770 数数字 找规律,注意进位,时间复杂度O(n)
- VxWorks下Shell调试总结
- java excel 操作 poi_Java使用apache poi进行excel相关操作
- 记录:希尔排序思路分析
- mojang官方正版服务器,《我的世界》如果Mojang上线最新版本,你最想要的是哪种版本更新...
- Android学习笔记11---_查看与输出日志信息
- 用YAML构建数据测试DAO层
- UVa 10815 - Andy's First Dictionary
- MVC3开发常常遇到的问题及常常使用到的代码片段
- 社交网络影响力最大化——线性阈值模型(LT模型)算法实现(Python实现)
- 微信扫一扫门禁开门小程序开发制作
- 关于树莓派(一):如何让树莓派和笔记本直连SSH
- IDEA中,更换背景颜色
- C++ stack的使用及模拟实现
- Android设备指纹认证
- Ubuntu系统配置花生壳内网穿透
- 英文里说话时用的PS什么意思
- 百度平台上的网络舆情信息怎么搜查的方法
- 视觉检测系统是怎么检测尺寸的?