博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SCM_SVN_CVS
阅读量:4919 次
发布时间:2019-06-11

本文共 1248 字,大约阅读时间需要 4 分钟。

SCM_SVN_CVS

SCM:一种用于记录并控制软件数据的工具。比如有:CVS(有过时趋势)和SVN(更加常用)。

版本控制的概念:

Respository:仓库

Workspace:工作台

Delta:变化

Baseline(Head):基线

Branch:分支

Label(tag):标签

 

第一步:准备文件

服务器

Tigris svn

对应文件:Setup-Subversion-1.6.5.msi

客户端

Tortoise svn(乌龟SVN)

对应文件:TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi

第二步:建库

进入cmd命令行,敲D:\svn 命令来确定是否正确安装完成

D:\svn help查看子命令(包含服务端与客户端)

D:\svnadmin help 查看子命令

D:\svnadmin create svnrespo(用于建立仓库Respository目录:svnrespo;简单理解respository-->目录)

仓库目录:

第三步:配置权限

修改conf\svnserve.conf并修改passwd

第四步:启动服务器

D:\svnserve -d -r svnrepo 启动服务器

或者:apache http

第五步:客户端建立WorkSpace

1.建立一个目录(我这里取名为svnworkspace),做为客户端的workspace

2.点击进入该目录,右键选择Tortoies svn-->repo-browser 

并填入服务器端地址:  svn://localhost

         或者远程struts地址:  http://svn.apache.org/repos/asf/struts/ 

不需要用户名密码就可以直接查看与下载项目源代码了。

3.在svnworkspace里,存放即将要提交的内容hello.java,先选中该文件进行add操作,后进行svn commit操作时输入提交原因,用户密码,即可进行提交。

 

eclipse中安装SVN插件subeclipse-site-1.6.5.zip,并使用SVN查看,共享,提交源码

1.help-->new install software-->Archive选中subeclipse-site-1.6.5.zip并起个名字(这里我命名为subeclipse)

2.确认插件正确安装:window-->showview-->other-->发现有SVN视图选项则表示安装成功

3.打开SVN资源库视图,右键新建:svn://localhost

4.新建项目P1,文件T1.java,项目右键-->team-->share,刷新资源库视图,发现多了个P1文件夹

5.右键项目-->team-->提交,刷新资源库视图,T1.java与P1项目下其他文件全部提交了上来。

 

 

 

 

 

转载于:https://www.cnblogs.com/kuiyeit/p/4717562.html

你可能感兴趣的文章
硬盘坏道修复的方法
查看>>
Heap and Stack
查看>>
C#。总结
查看>>
修改服务器的3389端口
查看>>
greedy算法(python版)
查看>>
编码(4)
查看>>
How to Transfer Audio Output from Mac OS X to Ubuntu via a Network?
查看>>
Hibernate Annotation笔记
查看>>
spring学习-ApplicationContext-spring上下文深入理解
查看>>
日、周、月活跃用户数,用户流失率
查看>>
java学习-消息队列rabbitmq的组成
查看>>
hdu 4611 Balls Rearrangement
查看>>
在同一iphone项目添加lite版
查看>>
jsp实现仿QQ空间新建多个相册名称,向相册中添加照片
查看>>
NSOperation、NSOperationQueue(III)
查看>>
DB120连接TTL--OpenWRT
查看>>
20155234 2016-2017-2 《Java程序设计》第8周学习总结
查看>>
自定义复选框 checkbox 样式
查看>>
jQuery选择器
查看>>
Day2:字符串常用方法
查看>>