谈到svn想必大家都很熟悉,具体我也不必过多赘述。看看由来,便会知道它的前世如何,看到这篇文章,说明你已经开始或者已经在关注它,它的今生发展是多么的迅速,作为近几年飞速崛起的版本管理工具,其发展势态,让咱们dotaer来形容,那就是虎。
2000年,CollabNet开始召集人手开发版本控制软件,并宣称将替代已有的大哥cvs,于此同时,整个团队仍使用着cvs进行着版本的控制。经过了十四个月的编码,终于在01年的8月31号实现了自行管理,从此svn出现在了世人的面前。很多人在用一个东西的时候,都想问问明白,这东西到底好在哪儿,比如存储类型的格式支持啊,速度啊,标识与分支啊,事物,回滚啊等等之类,从而说服自己舍弃cvs从而加入svn的阵营,但是呢,我本人并不同意svn可以完全代替cvs,事物存在的价值在于你关注于它能给你提供的最切实最实际的便利,出于这一点,我原则了从cvs转到了svn,而并非网上各种大篇幅的介绍svn如何在各方面优胜于cvs。简单的说,我仅出于一点,而选择了它,那就是现在的各种开源框架社区都提供的是svn的项目的检出,我记得的一些如Google app engine,apace的一些开源项目,spring的开源项目等等。
说了以上那么多,我们开始进入正题,如何安装和使用svn,当然我只是提一些基础的使用,深层次的,我这短短一篇恐怕是讲不好,更加讲不了的。这里我们就讲解一篇,如何在本地搭建服务器及使用。
第一步,安装svn服务端(安装前,请下载对应版本的客户端和服务端,如:svn-1.4.0-setup.exe,TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi)。安装下载好的windows版本的subversion。不要下载二进制的编译版本。安装后直接打开安装目录,这里全部默认了。即c盘program files目录下面的subversion,打开下面的bin目录,然后复制地址,设置到环境变量的path下。
第二步,安装TortoiseSVN客户端,在硬盘某个盘符下建立自己的版本库根目录。具体操作即建立普通的新文件夹,邮件选择TortoiseSVN菜单的在此处创建版本库。操作到这svn服务器和客户端的安装就基本完成了,下面就是配置了。
第三步,配置svn服务,使用sc命令建立新的service,格式为sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe –service –root D:\SVN" displayname= "svn" depend= tcpip start= auto,需要注意的是,sc命令后面参数名必须紧挨等号,等号后面必须跟上一个空格再写参数值。其他没什么问题。回车执行即可。如果执行后出现错误的提示,不必着急,打开service.msc,看看有没有名称为svn的服务,有的话回到命令提示符使用sc命令删除掉,具体如下(其中的C:\Program Files\Subversion\bin\部分为第一步保留的地址,D:\SVN为你的svn仓库地址)。通过以上删除操作后,不要急于再次创建,打开subversion安装目录下面bin目录中的svn-rep-sharing-stats,运行一次后再次执行上面命令,直至创建成功,即出现success即可。然后的操作就是进入service.msc找到刚刚创建的名称为svn的service,可以看到是自动启动的,这里第一次需要你手动启动一下,这里不再赘述。
第四步,修改账户密码。在刚刚创建的形如D:\SVN的版本库中找到conf文件夹,下面有三个配置文件,分别是权限,账户和svn版本库的配置。(分别是authz、passwd、svnserve.conf)通常不使用权限配置的情况下只需修改svnserve.conf和passwd即可,打开svnserve.conf文件找到# password-db = passwd,把前面的#和空格去除,保持password前面是顶行的,然后保存。之后打开passwd文件,在[users]后面直接追加或者修改上面使用#注释的账户密码即可,这里我采用了test = test的测试账户。
第五步,下载插件开始使用本地服务器上的svn进行项目的检入检出等操作。eclipse的安装插件方式我就不必给大家再讲了,安装好插件之后,我们开始使用。
1.先将本地以后的项目上传到服务器。

2.打开后因为有cvs和svn两种功能,这里我们选择svn,如图

3.紧接着下一步

4.下一步

5.下一步

6.下一步

7.

8.


- 大小: 83.3 KB

- 大小: 22.8 KB

- 大小: 35 KB

- 大小: 28.3 KB

- 大小: 28.3 KB

- 大小: 36.9 KB

- 大小: 20.2 KB

- 大小: 24.4 KB

- 大小: 27.6 KB
分享到:
相关推荐
1、版本库的前世今生 https://www.jianshu.com/p/2d7aa1ddeede 2、svn简介 https://www.jianshu.com/p/898eac603b75 3、服务器安装svn及hook配置 https://www.bbsmax.com/A/qVdemrP8dP/ 4、两种开发模式 ...
- 易于安装和配置:Jenkins提供了一键安装脚本,可以快速在多种操作系统上部署。 - 插件丰富:Jenkins拥有大量的插件,支持各种构建工具、版本控制系统、测试框架等,扩展性强。 - 灵活的触发机制:可以通过定时...
辣椒油树脂检验表格(食品添加剂食用香精质量验收记录表).docx
字体路径文件
Screenshot_2025-03-14-16-46-14-26.jpg
交警队伍管理制度.docx
乳酸链球菌素检验表格(食品添加剂食用香精质量验收记录表).docx
编译的axel windows工具,有需要的拿去 使用命令例子如下 cmd 界面下cd 到axel.exe 文件路径 比如下载image net 1k axel -n 8 -o ./ https://image-net.org/data/ILSVRC/2012/ILSVRC2012_img_train.tar --insecure 编译过程的记录为 https://blog.csdn.net/Magicapprentice/article/details/146250906?sharetype=blogdetail&sharerId=146250906&sharerefer=PC&sharesource=Magicapprentice&spm=1011.2480.3001.8118 可以参照这个链接从零开始自己编译
羧甲基淀粉钠检验表格(食品添加剂食用香精质量验收记录表).docx
光学多层膜系统模拟仿真matlab代码 这段代码是一个光学多层膜系统的模拟程序,计算了TE模和TM模的反射率,并绘制了反射率随波长和入射角变化的等高线图。 这里是代码的主要流程: 1. 加载材料参数数据(Al2O3、Si3N4、SiO2、Ag)和波长数据(lambda)。 2. 循环遍历不同的入射角度(theta0)。 3. 对于每个入射角度,计算TE模和TM模的传输矩阵,包括各个层的传输矩阵。 4. 计算反射率,并将TE模和TM模的反射率取平均作为总的反射率。 5. 将总的反射率随波长和入射角度的变化绘制成等高线图。 这段代码非常详细,而且注释也很清晰,让人容易理解。 不过最后一行的中文注释应该是解释如何使用`colormap`函数来设置绘图的颜色映射,可以将其翻译为“设置颜色映射为Jet色彩”。 ,多层膜系统模拟; TE模和TM模反射率计算; 波长和入射角变化; 传输矩阵; 平均反射率; 绘制等高线图; 颜色映射设置。,光学多层膜系统模拟仿真:Matlab代码实现
中国城市统计年鉴全集(1985-2022).zip。内容来源于网络分享,如有侵权请联系我删除。
双向DC DC全钒液流蓄电池充放电储能matlab simulink仿真模型,采用双闭环控制,充放电电流和电压均可控,直流母线端电压可控,电流为负则充电,电流为正则放电,可以控制电流实现充放电 (1)完整复现文献全钒液流模型,多个全钒液流电池串联成电池组,提供模型参数,电压等级可调 (2)可通过电流环控制电池充放电电流,可实现不同充放电电流,控制速度快(电流闭环) (3)可通过电压环控制电池两端充放电电压,可实现不同充放电电流,控制速度快(电压闭环) ,全钒液流电池; 双向DC-DC; 充放电控制; 电流环控制; 电压环控制; MATLAB Simulink仿真模型; 电池组; 模型参数; 电压等级可调; 电流闭环; 电压闭环,Matlab Simulink仿真模型:全钒液流电池双闭环充放电控制储能系统
windows平台mysql版本安装包 mysql-installer-community
分享课程——BEV模型部署全栈教程(3D检测+车道线+Occ)课程
基于FPGA流水线结构并行FFT的设计与实现-王英喆.caj
内核驱动开发,调试监控IRP请求包发送接收工具
comsol三元锂离子电池模型 NCA111三元锂离子电池21700 电化学-热耦合模型 老化模型 容量衰减模型 参数已经设置好 自己更改参数即可进行使用学习 可进行多倍率充放电仿真 有对应参考文献 A17 ,comsol模型;三元锂离子电池;NCA111电池;电化学-热耦合模型;老化模型;容量衰减模型;参数设置;仿真学习;参考文献,COMSOL三元锂离子电池模型与NCA111电池仿真研究
野火征途Pro FPGA开发板 实现基于帧差法的运动目标检测与跟踪 摄像头:OV5640 显示屏:TFT LCD,VGA,HDMI ,野火征途Pro; FPGA开发板; 帧差法; 运动目标检测与跟踪; OV5640摄像头; TFT LCD; VGA; HDMI,野火征途Pro FPGA开发板:运动目标检测与跟踪的视觉处理
基于PLC控制的自动洗车系统 采用s7-1200设计 lunwenPPT都有 博图仿真 ,基于PLC控制; 自动洗车系统; S7-1200设计; LunwenPPT; 博图仿真,基于S7-1200 PLC控制的自动洗车系统设计与仿真