本帖最后由 南京16刘伟 于 2023-3-18 16:15 编辑
第4讲 SVN 版本控制器
1、SVN的作用:在项目组当中对需求规格说明书、测试用例、产品
说明书、代码或者与项目相关的文件进行管理和共享
2、SVN工作原理
开发人员每个人从svn服务器拉去一份代码到本地进行一天额工作,等到编写完后把代码提交
到svn服务器,提交之前先要update(更新),如果在提交代码的是发生冲突,一般是由
冲突的人解决(什么情况会冲突,一般是多个人编写一个文件的时候就会冲突)
3、VisualSVN-Server-3.5.3-x64.msi ==》svn的服务端
TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi ==》svn客户端 ==》测试一般用这种
4、实战
1)创建一个文件夹(仓库)
2)创建一个user 用户
3)演练连接领导的连接
”************“
账号 dcs16 密码 123456
5、名词解释
SVN checkout -- 检出,用客户端连接SVN服务器之后,从服务器拉取所有的数据
checkout directory -- 检出的目录,拉取服务器中所有的数据存放在本地的目录
SVN update -- 如果服务器内容有更新,使用SVN update可以使本地数据和服务器
的数据进行同步
SVN commit -- 上传文件到服务器前需要先用SVN update进行同步,再使用SVN
commit进行提交
SVN commit -- 删除文件到服务器前需要先用SVN update进行同步,再使用SVN
commit进行提交
6、git 版本控制器 分布式管理
git status ==>查看git的状态
git diff ==》查看修改的记录
git add ==》把数据添加到暂存区
git commit ==》把暂存区的数据提交本地仓库
git pull ==>把远程仓库的数据拉取到本地
git push ==》把本地的数据推送到远程仓库
|
|