GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利...
分类:
其他好文 时间:
2014-08-23 13:54:20
阅读次数:
514
前言:笔者有个项目,需要类似公司一样进行源代码管理。鉴于很多团队一样,对资金资源限制,只能寻找免费的SVN服务器于是在BD上搜索一大推资料,很多都是google的,但是GG经常无法正常访问,给项目组带来困惑再寻找了一下,有TB免费提供一个简单的SVN服务http://code.taobao.org于...
分类:
其他好文 时间:
2014-08-20 12:18:52
阅读次数:
194
重复做着同一件事情是对宝贵时间的一种浪费,就拿我们平时编辑代码一样,一遍又一遍地复制粘贴同一条或同一段代码,浪费了时间不说,工作效率又何在?幸运的是,我们有可用、好用的代码管理软件,能够在我们管理和使用源代码时给我们充当强有力的助手,就如本文向大家推荐的10款最流行的代码管理应用程序一样,可以强力而...
分类:
其他好文 时间:
2014-08-16 16:25:00
阅读次数:
311
建议之1:使用好的配置管理工具,也称为版本控制工具(Version Control), 比如Git,SVN。
建议之2:抛弃古老的配置管理三库做法,常说的三库是指开发库(动态库)、受控库和产品库(静态库);做法是开发库->受控库->产品库。 在当年没有强大版本控制工具的“古代”,三库做法是不得不的选择,而在现代版本控制工具(比如CVS,SVN,Git等)的支持下,三库做法变得落伍了。
建议之3:纳入配置管理的文件的名称里不要含有版本号。...
分类:
其他好文 时间:
2014-08-12 06:52:33
阅读次数:
390
一、前言 毕业之前想的是做开发工作,结果阴差阳错的被分在了测试部门,分都被分了,那就从测试开始干起吧。 工作也快两个月了,这两天第一次接触到源代码管理这一名词,那就从这谈起吧 源代码管理也称为软件配置管理(Configuration Management),是通过技术或行政手段对软件产品及...
分类:
其他好文 时间:
2014-08-09 00:07:16
阅读次数:
417
整理了一下用Delphi作的程序的源代码中常见的文件扩展名,并给出了这些文件扩展名的意义,以便源代码管理时作为参照,扩展名以字母为序(不需要进源代码库不表示不需要进库)。================================================================....
分类:
其他好文 时间:
2014-08-08 01:49:55
阅读次数:
213
最近感觉自己电脑上的代码太乱了,东一块、西一块……于是决定使用正规的源代码管理软件来管理自己以后写的代码。以前做小项目的时候用过TortoiseSVN,感觉不错,但是速度上有点慢,于是决定尝试一下新东西——Git。通过网络发现Git很火,看看下面的文字你就会知道Git有多火。Git 是一个分布式的版...
Visual Source Safe 是用于软件专业开发人员的源代码管理工具Team Foundation Server是为开发团队提供集成源代码管理、问题跟踪和进程管理的更改管理系统相同点1.同时开发产品的多个版本2.在不影响其他版本的情况下对产品的一个已发布版本进行更改3.快速检索一批相关文件,...
分类:
其他好文 时间:
2014-08-05 15:33:39
阅读次数:
167
Git:是一个分布式的源代码管理工具,Linux内核的代码就是用Git管理的所以它很强,也很快,和 Vss/SVN比起来本地Git初始化配置及其使用:1.初始化本地Git库:打开Git Bash命令行>>git init2. 要使用GitHub,首先需要创建SSH Key,SSH将用来加密本机与远端...
分类:
其他好文 时间:
2014-08-02 20:48:24
阅读次数:
174
1、Git是什么
Git在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被Linus
Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖 于网络和中心服务器。
Git的出现减轻了许多开发者和开源...
分类:
其他好文 时间:
2014-08-01 19:48:52
阅读次数:
213