svn安装配置使用小总结
1svn:版本控制系统
服务端与客户端协作
服务端:subversion
客户端:eclipse_svn_site-1.10.5.zip插件
1安装问题:
1subversion版本过高
会出现版本兼容性问题建议subversion使用1.8以下的版本
我的使用的是1.7.5 64位必选择完全版不然,没有svnverve.exe
2path环境设置,subversion自动添加path路径,但是
有时候我们在cmd中输入svn --version会会出现不适命令的
提示,说明找不到路径所以可以把路径剪切到path路径头上
3.在F盘下创建subversionDemo作为版本库的根目录
在subversion中创建demos作为版本库目录
2使用问题
1创建版本库
svnadmin create F:\subversionDemo\demos
运行后会demos文件会发生变化
2启动
(1)使用cmd启动
svnserve -d -r F:\subversionDemo
开启另一个cmd输入netstat -an
查看3690端口是否开启
不足之处:当关掉cmd启动窗口时:svn服务器关闭
每次开启svn时,都要保持cmd窗口开启,麻烦;
(2)让svn随windows一起启动
1以管理员身份运行cmd
2在cmd中输入
sc create MysSVNService binpath= "D:\svn\bin\svnserve.exe
--service -r F:\subversionDemo" start= auto depend= Tcpid
注意这个命令中等号左边没有空格但是等号右边有空格
3运行后,在计算机管理中查看MySVNService,并启动
再从netstat -an 中查看3690端口是否开启
3配置文件修改
到版本库目录F:\subversionDemo\demo1\conf下去查看
authz:权限控制
password:用户账号,密码
svnserve:主配置
修改如下
svnserve.conf
anon-access = none #如果不配置为none那么自后操作查看历史版本就会报错
auth-access = write
password-db = passwd
authz-db = authz
password
[users]
harry= harryssecret
lc=770688
#harry和lc使我们定义的用户后面是我们设置的密码
#注意等号后面的密码如果有空格,那么在之后使用时
#一定要加上空格,否者验证不会通过
authz:
[groups]
[/] #可以访问所有目录
harry=rw #harry使我们自己定义的用户,用友读写圈
lc=rw #如上
3Eclipse插件的使用
解压eclipse_svn_site-1.10.5.zip放到Eclipse的安装目录
E:\百度云盘下载\Eclipse 及其插件\eclipse\dropins下
启动Eclipse中任意一个项目下又单击鼠标Team-->share project
中可以看到svn这个选项,安装成功,点击svn创建新的资源库位置
svn://localhost/demos
注意这里demos值资源库的位置不是根目录,localhost就已经是根目录了
next输入用户名和密码成功
svn安装配置使用小总结的更多相关文章
- SVN安装配置及安全注意事项
两个脚本: svn遍历脚本.zip wooyun上也是已经有非常多的svn泄露网站信息的事件,有的甚至由此导致整个服务器沦陷: WooYun: [盛大180天渗透纪实]第四章.SVN猎手 (某站SVN ...
- 从subversion开始(svn安装配置全过程(+全套安装文件与配置文件))…..
从subversion开始(svn安装配置全过程(+全套安装文件与配置文件))-.. 博客分类: 工具使用 SVNsubversion配置管理Apache应用服务器 </div> 花了一 ...
- Linux下SVN安装配置和使用中遇到的问题
两个命令: svn info :显示版本库信息,svn的下载url等. svn co https://xxxxx/xxx wodemulu (通过我的目录制定co的文件夹) svn st:显示 ...
- SVN+FTP服务器搭建(一)——SVN安装配置篇
Subversion是一个自由,开源的版本控制系统.在Subversion管理下,文件和目录可以超越时空.Subversion将文件存放在中心版本库里.这个版本库很像一个普通的文件服务器,不同的是,它 ...
- subversion(SVN)安装配置
简介subversion(简称svn)是近年来崛起的版本管理软件系统,是cvs的接班人.目前,绝大多数开源软件都使用svn作为代码版本管理软件.Subversion是一个版本控制系统,相对于的RCS. ...
- CentOS6.5 yum安装 apache+svn安装配置
首页是关于svn的备份和还原 比较快捷的方式: 备份:svnadmin hotcopy /opt/svn/svntest/ /var/tmp/svntest_20120604 --clean-logs ...
- linux SVN 安装配置
svn服务器有2种运行方式 1.独立服务器 (例如:svn://xxx.com/xxx):2.借助apache.(例如:http://svn.xxx.com/xxx):为了不依赖apache,选择第一 ...
- Linux下SVN安装配置
第一章 安装 1. 采用源文件编译安装.源文件共两个,为:subversion-1.6.1.tar.gz (subversion 源文件)subversion-deps-1.6.1.tar.gz ...
- Linux下SVN安装配置以及使用
第一章 安装 1. 采用源文件编译安装.源文件共两个,为: subversion-1.6.21.tar.gz(subversion 源文件) subversion-deps-1.6.21.tar.gz ...
随机推荐
- North American Invitational Programming Contest (NAIPC) 2016
(待补) A. Fancy Antiques 爆搜. B. Alternative Bracket Notation C. Greetings! D. Programming Team 0/1分数规划 ...
- dialog BLE SDK 学习(1)
dialog DA14580 SDK版本:5.0.4. 本文介绍了SDK的运行流程,剖析arch_main.c的工作过程. dialog的BLE协议栈,本来是想学习一下,看看是否能够移植到其他平台上, ...
- Session只读的影响
.net中使用Session必须实现IRequiresSessionState接口,不过还有个只读的接口IReadOnlySessionState, 若是实现只读的接口,那么在该页面(如一般处理程序) ...
- 5.2 pandas 常用函数清单
文件读取 df = pd.read_csv(path='file.csv') 参数:header=None 用默认列名,0,1,2,3... names=['A', 'B', 'C'...] 自定义列 ...
- python 学习分享-面向对象
好激动,学了四个月的面向对象,我终于勉勉强强的把作业做完了,现在来重构我的面向对象的知识! 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 ...
- day02_05.除数与被除数
第5题 除数与被除数 编程需要一定数学能力,在这看看你找到了几个有用条件, 又该如何来运用他们呢? 学习是互通的 题目:两个自然数相除,商3余10,被除数,除数,商,余数的和是163,求被除数,除数. ...
- POJ 3494 Largest Submatrix of All 1’s 单调队列||单调栈
POJ 3494 Largest Submatrix of All 1’s Description Given a m-by-n (0,1)-matrix, of all its submatrice ...
- BZOJ 2818: Gcd(欧拉函数)
GCDDescription 给定整数N,求1<=x,y<=N且Gcd(x,y)为素数的数对(x,y)有多少对. Input 一个整数N Output 如题 Sample Input 4 ...
- BZOJ 3437:小P的牧场(DP+斜率优化)
小P的牧场[题目描述]背景:小P 是个特么喜欢玩MC 的孩纸...小P 在MC 里有n 个牧场,自西向东呈一字形排列(自西向东用1…n 编号),于是他就烦恼了:为了控制这n 个牧场,他需要在某些牧场上 ...
- Ionic2中使用第三方插件极光推送
不同于Ionic1中插件的调用,Ionic2提供了Ionic Native.Ionic Native封装了一些常见的插件(如:Camera.Barcode Scanner等),这些插件的使用方式在官方 ...