代码版本管理
文章平均质量分 76
zxng_work
这个作者很懒,什么都没留下…
展开
-
Cmake构建工程设计——Cmake环境搭建
Cmake为工程生成跨平台的工程构建工程,例如生成不同平台的Makefile或project文件,相比于Makefile,提供简单的语法功能。Cmake安装进入官网下载Cmake版本:https://cmake.org/Windows确保电脑安装有make和gcc。本次所使用的版本:C:\Users\zx_work>make -vGNU Make 3.82.90Built for i686-pc-mingw32Copyright (C) 1988-2012 Free Software原创 2021-06-05 11:59:00 · 688 阅读 · 0 评论 -
MySQL数据库使用——MySQL数据索引
关联表创建公共表关联表表一对一的关联表一对多的关联表多对多的关联每张表都有对应的主键“id”对这个表中的数据进行唯一定位,那表与表之间的关联就可以通过对应的主键id去展开这条信息对应另外一张表的信息。 数据库的表与表之间应该是相互关联的。关联表创建公共表班级表:common_classmysql> select * from common_class;+----------+-----原创 2017-12-26 21:28:08 · 226 阅读 · 0 评论 -
git版本管理软件——搭建git服务器
创建管理员git为管理员用户添加sudo权限生成管理员秘钥设置管理员git提交账号和邮箱下载安装gitolite启动gitolite添加项目版本库添加项目成员项目成员下载项目gitolite权限控制创建管理员git以root用户的形式创建一个专门管理git服务器的管理员创建管理员gitroot@ghost-machine:/home/ghost# adduser git正在添加用原创 2017-12-10 21:30:40 · 1740 阅读 · 0 评论 -
svn版本管理软件——svn日常管理代码
svn查看当前工作区改动的文件和代码的修改svn查看当前工作区改动的文件通过鼠标的右键菜单进行,并且点出这个菜单的位置很重要,在代码的总入口——文件夹项目直接点出该功能,就可以看整个项目改动的文件,如果在某个项目的文件夹下或直接选择某个文件点出该功能,就只能查看关于这个文件夹下或这个特定的文件的改动。查看改动需要关联版本库,操作是基于版本库上的改动,而不是本地的版本库,svn不像git那样,有本地原创 2017-09-03 17:50:33 · 4890 阅读 · 0 评论 -
svn版本管理软件——创建svn私人仓库
用svn客户端新建svn仓库svn与git不同,git可以没有仓库,直接在代码里面创建git版本管理,但svn为集中式版本管理系统,比不要有仓库统一管理代码。新建仓库的方法很简单,只要是在空白文件夹里面新建仓库即可。操作如下图所示。 新建版本时,需要创建目录树结构,如下图所示,这样版本库可以用树形方式寻找文件 创建的版本库会出现一些文件,如下图所示。创建完版本库后,可原创 2017-09-01 17:12:46 · 14888 阅读 · 0 评论 -
svn版本管理软件——初始化配置
文件版本说明 版本 颁布日期 修订章节 作者 0.1.1 2016.12.18 添加svn版本库的创建 钟鑫 0.1.2 2016.12.15 svn服务器搭建 钟鑫 0.2.1 2016.12.31 svn windows端添加日常管理代码 钟鑫 0.3.0 2017.01.02 添加svn windows端打补丁 钟鑫原创 2017-09-01 16:13:44 · 2421 阅读 · 0 评论 -
git版本管理软件——git储藏
储藏工作进度 git stash在开发途中,有git add了一些内容和未追加的内容,但此时有紧急处理的事情,需要切换到某一条分支下修复功能,但git不能直接切换(不在同一个开发版本下)例如v1.2的最新开发进度如下所示commit 9815af9d1a1639499cb784c32a2c0e390998a067Merge: 4c6447e 84cb30dAuthor: zx Da原创 2017-09-07 09:59:41 · 921 阅读 · 0 评论 -
git版本管理软件——git分支管理
代码添加到一定阶段,就需要创建分支管理,比如新加一个功能,但有想功能能不影响主线代码的开发,就可以将主线开一条分支,分支的功能和主线一模一样,在分支上新加和测试功能,功能添加成功后,就可以将该功能的分支合并到主线上面去。也可以将分支创建成稳定版,测试版等多条分支的基本功能可以同步开发。还可以为修复bug创建分支,代码主干有bug,但修复时间长,主干还要继续开发。这时就在主干开出一条bug分支,主干原创 2017-09-07 09:32:41 · 678 阅读 · 0 评论 -
git版本管理软件——git发布补丁和打补丁
某几个文件的代码修改后要发到同事开发的代码中,或者修复了bug后要将修复的代码添加到另外一份库中,这个时候手动记下改动太麻烦,git有创建补丁的功能,即将改动的代码统一添加到一个补丁文件中,后缀名为.patch,然后通过邮件或U盘的形式将补丁发送到需要的版本中,然后再执行打补丁命令,这样改动会自动合并到该版本库中。git创建补丁git format-patchgit可以将修改过的差异原创 2017-09-05 15:58:47 · 10818 阅读 · 0 评论 -
git版本管理软件——git日常管理代码
日常管理代码为添加代码阶段,包括添加文件,修改文件的管理。在这章的命令是用git管理代码的过程中大量反复使用到的命令。 git开发最常用到的步骤:git status——git diff——git add——git commit——git reset——git push——git loggit查看当前工作区改动文件 git status命令:git status该命令是查原创 2017-09-05 15:36:18 · 479 阅读 · 0 评论 -
svn版本管理软件——svn分支管理
svn的分支不像git一样以一个特殊的指针指向分支,而是在不同的版本提交基础上将整个版本库内容复制到该分支上。新建的分支最好放在分支标签上,与主线分支分开。原创 2017-09-04 10:16:59 · 2294 阅读 · 0 评论 -
git版本管理软件——git初始化配置
文件版本说明 版本 颁布日期 修订章节 作者 0.0.1 2016.01.16 撰写草稿 钟鑫 0.0.2 2016.02.01 补充git初始化 钟鑫 0.1.0 2016.02.10 补充git打补丁 钟鑫 0.1.1 2016.03.05 添加git服务器管理 钟鑫 0.1.2原创 2017-09-04 21:13:42 · 357 阅读 · 0 评论 -
svn版本管理软件——svn发布补丁和打补丁
svn和git一样有发布补丁和打补丁的功能,发布补丁是用在一个小型bug或小型功能的改进上,而尚未到提交版本的时候。在提交版本修改代码的工作尚未完成的时候,突然急需修复一个功能或bug的时候这时就可以将修改后的代码以打补丁的形式发布。svn创建补丁svn创建补丁在右键菜单的svn功能列表中,创建补丁的位置和鼠标在svn中的哪个文件夹或文件夹内的空白区域右键调出的svn菜单功能很重要,原创 2017-09-04 10:42:51 · 9093 阅读 · 0 评论