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的更多相关文章
随机推荐
- bootstrap datatable
<table id="screenTable" data-toggle="table"> <thead> ... </thead& ...
- express 中间件
[express 中间件] 中间件(Middleware) 是一个函数,它可以访问请求对象(request object (req)), 响应对象(response object (res)), 和 ...
- cdh 安装系列2--cdh manager product 安装
前期准备工作: 准备三台centos7 地址分别为 192.168.20.163:192.168.20.162:192.168.20.161 用163这台机器链接外网,并安装manager以及mana ...
- Mysql 表 创建 / 删除(基础3)
创建表 语法: #进入数据库 mysql> use mydb123; Database changedmysql> select database();+------------+| d ...
- Pandas基本功能之层次化索引及层次化汇总
层次化索引 层次化也就是在一个轴上拥有多个索引级别 Series的层次化索引 data=Series(np.random.randn(10),index=[ ['a','a','a','b','b', ...
- 使用iptables禁止外网访问tomcat的8080端口
如果项目同时使用了nginx反向代理服务器和tomcat等web服务器,并且两台服务器都暴露于公网中,那么通常我们会禁止外网直接访问tomcat,因为以下原因: 1.如果可以直接访问tomcat,那么 ...
- TOJ4439微积分――曲线积分(数学,模拟)
传送门:点我 格林公式P,Q为关于x,y的函数. 现在为了方便起见,现给出x的积分上限1,积分下限0, y的积分上限x,积分下限0. P只是关于Y的函数,Q只是关于X的函数. 输入 开始输入为测试组数 ...
- 装了appserv之后,浏览器中访问localhost加载不了
AppServe下载地址:https://AppServnetwork.com/ 如果只下载Apache,推荐大神博客http://www.cnblogs.com/zhaoqingqing/p/496 ...
- maven 打 fat包(jar包有了全部依赖)插件
<plugin> <artifactId> maven-assembly-plugin </artifactId> <configuration> &l ...
- 【laravel VS lumen】
读取项目的配置信息 读取config文件database.php中的default属性信息 laravel:config('database.default'); lumen:app()->co ...