一、SVN简介SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。集中式代码管理的核心是服务器,所有开发者在开始新一天的工作之前必须从服务器获取代码,然后开发,最后解决冲突,提交。所
分类:
其他好文 时间:
2018-07-29 21:16:12
阅读次数:
155
1、源代码管理 绝大多数开源软件都是直接以源代码形式发布的,一般会被打包为tar.gz 的归档压缩文件。程序源代码需要编译为二进制可执行文件后才能够运行使用。源代码的基本编译流程为 源代码形式的软件使用起来较为麻烦,但是兼容性和可控性较好。并且开源软件一般会大量使用其他开源软件的功能,所以开源软件会 ...
分类:
系统相关 时间:
2018-07-28 20:38:07
阅读次数:
224
应用场景:一个月前在学校做一个羽毛球馆的项目时,那个时候用的是springboot,然后项目分成几个模块,教练模块,学生模块,管理员模块,场地模块等等,然后Service层是按模块化进行的设计。 但是这种模块的业务层设计,导致了后面需要实现一个复杂的任务时,需要组合多个Service里的多个DAO来 ...
分类:
编程语言 时间:
2018-07-28 15:18:36
阅读次数:
306
二、git的初始化 在使用git进行代码管理之前,我们首先要对git进行初始化。 1.Git 配置 使用Git的第一件事就是设置你的名字和email,这些就是你在提交commit时的签名,每次提交记录里都会包含这些信息。使用git config命令进行配置: 执行了上面的命令后,会在家目录(/hom ...
分类:
其他好文 时间:
2018-07-21 14:54:05
阅读次数:
144
一、git工具和账户创建 1.1 安装 Git 是 Linus Torvalds 最近实现的源代码管理软件。"Git 是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问。" Git 目前主要由寻找 CVS 或专有代码管理解决方案替代物的软件开发人员所使 ...
分类:
其他好文 时间:
2018-07-21 12:15:36
阅读次数:
230
一、数据类型 二、全局Key操作 例子 三、String(字符串) 应用场景 String类型有如下基本操作 普通键值对操作 计数器 详细示例 增 删 改 查 四、Hash(字典) 应用场景 示例 存数据 取数据 详细示例 增 删 改 查 五、LIST(列表) 应用场景 简单示例 更多示例 增 删 ...
分类:
其他好文 时间:
2018-07-18 20:40:32
阅读次数:
208
电子产品设计开发管理流程(必收藏) 电子产品设计开发管理流程(必收藏) 1、目的 保证公司产品的设计与开发有计划、有控制地进行,确保开发规范,达到产品的预期要求 2、适用范围 适用于公司自主产品的开发设计。 3、角色和职责 4、项目启动准则 项目立项:输出《项目立项报告》 在立项报告中,需要包含如下 ...
分类:
其他好文 时间:
2018-07-16 19:34:27
阅读次数:
141
Git 代码管理常用命令 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git rem ...
分类:
其他好文 时间:
2018-07-16 11:21:30
阅读次数:
99
it 是目前最流行的源代码管理工具。大量的软件项目由 GitHub、Bitbucket 和 GitLab 这样的云服务平台或是私有的 Git 仓库来管理。在使用 Git 时通常会遇到的一个问题是采用何种分支管理实践,即如何管理仓库中作用不同的各类分支。和软件开发中的其他实践一样,Git 分支管理并没 ...
分类:
其他好文 时间:
2018-07-15 17:33:59
阅读次数:
264
SVN 概念:SVN 是集中式源代码管理工具 1. Repositorey 代码仓库,保存代码的仓库 2. Server 服务器,保存所有版本的代码仓库 3. Client 客户端,只保存当前用户的代码仓库 4. 用户名&密码 访问代码仓库需要使用自己的“用户名和密码”, 从而可以区分出不同的人对代 ...
分类:
其他好文 时间:
2018-07-12 16:23:13
阅读次数:
137