在日常的开发过程中,git的出场频率是很高的,但是你肯定遇到过这种情况: 你fork了一个远程仓库,然后你在你fork下的源码开始解bug、写需求等,一周过去了,你准备push提交到自己fork的仓库...
之前代码提交后,有中文备注,但是在使用git log查看代码历史记录的时候发现显示乱码...
一.单一职责原则 Single Responsibility Principle, 简称SRP。 定义:There should never be more than one reason for a class to change. 应该有且仅有一个原因引起类的变更。 职责的划分?单一的定义和级别? 应该根据...
1. UT 单元测试 (Unit Test) 的对象是 LLD 中所划分定义的程序单元或模块,它也是单元测试用例设计中可测试的最大单元。该测试对象可能由一个或多个函数 ( 一般就一个函数,涉及函数调用的就...
1 数据流向图:张涛 033 2 软件设计结构图:马冀伟 034 3 软件概要设计详细设计文档:王树才 030 一:数据流向图 二:软件设计结构图 三:软件概要设计详细设计文档 项目名称: 基于服务器的...
在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。...
git常用命令: git init //初始化本地git环境 git clone XXX//克隆一份代码到本地仓库 git pull //把远程库的代码更新到工作台 git pull --rebase origin master //强制把远程库的代码跟新到当前分支上面 git fe...
使用svnsync备份很简单,步骤如下: 一、在备份机上创建一个空库:svnadmin create SMP 二、更改该库的钩子脚本pre-revprop-change(因为svnsync要改这个库的属性,也就是要将源库的属性备份到这个库,所以要启用这个脚本): cd SMP/hooks; cp pre-revprop-change.tmpl...
按如下步骤操作就可以将SVN仓库完整的转换为Git仓库: 1) 将远程SVN仓库搬到本地(这一步主要是为了提高转换的速度,也可以忽略) 这里假设最终要转换的SVN仓库为file:///tmp/test-svn 2) 使用git svn clone命令开始转换 $ git svn clone file:///tmp/test-svn -T trunk...
经常在宽带网络状况不佳的时候,访问互联网上的SVN库是一件极其痛苦的事情,更别说要查看版本库的日志信息了。此时如果可以将远程版本库整个同步到本地,然后所有操作都在本地的版本库上进行,好处就不用多说了。幸运的是SVN已经提供了相应的功能,具体操作步骤如下: ...
svn服务器是项目开发中版本发布器,软件编程用的,我是给人家...
架构师不仅要熟悉技术,业务和管理,更重要的是要有自己的思...
如果打算使用doxygen为代码产生文档,在编写代码时首先要为代码...
TDD需要花时间写测试,而我们一般多少会写一些代码,而第一个...
在我做QA的第一天,我就决定把那些眼花缭乱的各类测试名词搞...
在画类图的时候,理清类和类之间的关系是重点。类的关系有泛...