SCM_SVN_CVS
SCM_SVN_CVS
SCM:一种用于记录并控制软件数据的工具。比如有:CVS(有过时趋势)和SVN(更加常用)。
版本控制的概念:
Respository:仓库
Workspace:工作台
Delta:变化
Baseline(Head):基线
Branch:分支
Label(tag):标签
SVN的安装与配置
第一步:准备文件
服务器
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项目下其他文件全部提交了上来。
SCM_SVN_CVS的更多相关文章
随机推荐
- java fastJson
// 大区的数据 String cityList = "[{'title':'华北','value':'1','children':[{'title':'山东','value':'1.1', ...
- springboot-day01-引入基础
1. 今日大纲 1. 了解Spring的发展 2. 掌握Spring的java配置方式 3. 学习Spring Boot 4. 使用Spring Boot完成CRUD 2. Spring的发展 2.1 ...
- CentOS7下解决yum install mysql-server没有可用包
# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm -- http://repo.mysql.com/mysq ...
- 第七篇:Jmeter连接MySQL的测试
.准备一个有数据表格的MySQL数据库: 2.在测试计划面板上点击浏览按钮,把你的JDBC驱动添加进来: mysql-connector-java-5.1.26-bin.jar 3.添加一个线程组-- ...
- MyBufferedReader
/** 需求:自定义一个包含 readLine 方法的 BufferedReader 来模拟一下 BufferedReader */ import java.io.FileReader; import ...
- 批量执行命令(SSH)
for a in {1..6} ; do scp /etc/hosts enc-bigdata0$a:/etc/hosts ; done
- hdoj1013(数根,大数,九余数算法)
Digital Roots Problem Description The digital root of a positive integer is found by summing the dig ...
- Shc 应用
1.说明 shc是一个加密shell脚本的工具, 它的作用是把shell脚本转换为一个可执行的二进制文件 2.安装 下载 # mget http://www.datsi.fi.upm.es/~fro ...
- CentOS Mysql常用命令
1.更改root密码 mysqladmin -uroot password 'yourpassword' 2.远程登陆mysql服务器 mysql -uroot -p -h192.168.137.10 ...
- PL/SQL Dev连接Oracle弹出空白提示框的解决方法分享
第一次安装Oracle,装在虚拟机中,用PL/SQL Dev连接远程数据库的时候老是弹出空白提示框,网上找了很久,解决方法也很多,可是就是没法解决我这种情况的. 出现这种问题,解决方法大概有这几种: ...