前言 但凡一个略有规模的项目都需要一个持续集成环境的支撑,为什么需要持续集成环境,我们来看一个例子。假如一个项目,由A、B两位程序员来协作开发,A负责前端模块,B负责后端模块,前端依赖后端。A和B都习惯使用SVN作为代码管理工具,他们分别开始工作,一个功能完成后会提交到SVN,以便对方能够使用。一天...
分类:
其他好文 时间:
2015-06-10 12:06:27
阅读次数:
214
批量解锁源代码管理器的文件命令如下:Tf undo /workspace:ZHANGLIXIN-PC;zhanglei262 /Collection:http://10.124.3.18:8080/tfs/cBSSCollection /recursive "$/IT集中研发管理系统/01需求管理/...
分类:
其他好文 时间:
2015-06-09 19:33:35
阅读次数:
80
在多人协作开发时,一般用git来进行代码管理。git有一些命令如:git pull 、 git push等等,这些命令可以设置alias,也就是缩写。如:git pull 是 git pl, git push 是 git ps。可以根据个人习惯进行修改。...
分类:
系统相关 时间:
2015-06-09 11:47:37
阅读次数:
176
概述这是产品研发管理系列文章的第二篇:使用SubVersion进行代码管理。
介绍怎样使用SubVersion的资料已经很多,这里不准备介绍怎样使用SubVersion。这篇文章主要介绍怎样进行代码版本管理。使用SubVersion进行代码管理
时间点(1)
(1)的起始时间是3.0开发的开始。
在(1)期间,没有任何用户使用3.0(因为它还没有发布),所以所有开发人员直接在3.0Trunk上开...
分类:
其他好文 时间:
2015-06-07 23:38:18
阅读次数:
198
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github的SSH配置如下:一 、设置Git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --gl...
分类:
其他好文 时间:
2015-06-05 12:03:02
阅读次数:
115
最近经常使用svn进行代码管理,这些命令老是记不住,得经常上网查,终于找了一个linux下svn命令使用大全:1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写...
分类:
系统相关 时间:
2015-06-04 15:19:24
阅读次数:
233
Gitlab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利...
分类:
其他好文 时间:
2015-06-04 09:43:27
阅读次数:
128
git是个了不起但却复杂的源代码管理系统。它能支持复杂的任务,却因此经常被认为太过复杂而不适用于简单的日常工作。让我们诚实一记吧:Git是复杂的,我们不要装作它不是。但我仍然会试图教会你用(我的)基本的Git和远程代码库干活的工作步骤,在15分钟内。工作步骤我会展示以下的步骤,通常能帮我独自在一台或...
分类:
其他好文 时间:
2015-06-03 23:09:54
阅读次数:
150
此篇主要介绍如何基于TFS环境创建进行BI项目最简单的代码签入和签出工作。...
分类:
其他好文 时间:
2015-06-02 23:32:14
阅读次数:
215
Git是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。 本来想着只把最有用、最常用的 Git 命令记下来,但是总觉得这个也挺有用、那个也用得着,结果越记越多。
分类:
其他好文 时间:
2015-06-02 10:44:04
阅读次数:
114