![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
版本控制
wxd_1024
嗯嗯
展开
-
(一)SVN-centos07下svn服务的搭建
第一步:通过yum命令安装svnserve,命令如下:>yum -y install subversion此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行若需查看svn安装位置,可以用以下命令:>rpm -ql subversion第二步:创建版本库目录(此仅为目录,为后面创建版本库提供存放位置)>mkdir -p /var/svn/svnre...原创 2018-06-23 12:03:57 · 151 阅读 · 0 评论 -
(二)SVN--分支
SVN分支简介使用分支最主要的目的是,多个分支可以并行,相互不干扰,而且任何时候都可以合并。其次,容易保证主干的稳定性。trunk 主干 :主干用来存放稳定的代码,每个版本都会开一个分支,等版本完成后再合并到主干branches 分支 (不同的功能开发可以开不同的分支,都完成后再合并)tags :存放项目开发过程中各个里程碑式的代码idea创建项目上传到svn并且创建分支...原创 2018-06-23 15:17:24 · 229 阅读 · 0 评论 -
(三)SVN--权限配置
SVN权限配置简介这里首先要注意一点,任何配置文件的有效配置行,都不允许存在前置空格,否则程序可能会出错,给你一个 ``Option expected`` 的提示。也就是说,如果你直接从本文的纯文本格式中拷贝了相关的配置行过去,需要手动将前置的4个空格全部删除。svnserve.conf:是 svnserve.exe 这个服务器进程的配置文件,我们逐行解释如下。passwor...原创 2018-06-23 16:21:47 · 2234 阅读 · 0 评论 -
(四)GIT--简介以及安装
GIT和SVN的对比SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器 缺点: 必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是...原创 2018-12-03 19:11:23 · 288 阅读 · 2 评论 -
(五)GIT-基本命令
基础操作命令 git init 初始化仓库 git status 查看状态 git add a.txt 将a.txt文件的添加或修改加入到暂存区(index) git commit -m 'create a.txt' a.txt git add b.txt 将b.txt文件的添加或修改加入到暂存区(index) git commit...原创 2018-12-03 20:55:55 · 247 阅读 · 0 评论 -
(六)GIT-分支管理
分支介绍(来自廖雪峰老师教学文档) 分支在实际中有什么⽤用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你 写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再⼀次提交,又存在丢失每天进度的巨大⻛风险。 现在有了分⽀支,就不⽤用怕了。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分...原创 2018-12-04 20:33:40 · 273 阅读 · 0 评论