07 2012 档案

摘要:【概述】Git是一个开源的分布式版本控制系统,记录了版本库从0开始所有的变化过程。Git服务器可以采用四种方式 的协议:本地传输,SSH 协议,Git 协议和HTTP 协议。其中SSH协议是推荐的协议。而权限管理器有两种Gitosis和Gitolite。Gitosis已经于09年停止更新,不过仍然可以用。gitolite一直还在更新版本。Gitolite的权限控制更加强大和复杂一些。Gitolite 是一款 Perl 语言开发的 Git 服务管理工具,通过公钥对用户进行认证,并能够通过配置文件对写操作进行基于分支和路径的的精细授权。Gitolite 采用的是 SSH 协议并且使用 SSH 公钥 阅读全文
posted @ 2012-07-12 14:52 水芊芊 阅读(2722) 评论(0) 推荐(0)
摘要:【概述】Redmine是一个Web上的灵活的开源项目管理工具,基于Ruby on Rails框架,跨平台和数据库。它具备了广泛的项目管理平台特点同时,还提供了诸多的独有的特性。包括了内建的wiki、BUG问题跟踪、SVN集成等。Redmine可以使用BitNami的一体化安装包,这会使得安装部署redmine一键到底。这个不太适用于公司,自己玩玩还行。本文讲述了Redmine的安装,与Apache集成,与SVN集成,邮件配置,备份。【环境】Ubuntu10.10【Redmine安装配置步骤】1. 安装LAMP环境apt-get install taskseltasksel install la 阅读全文
posted @ 2012-07-05 09:40 水芊芊 阅读(3461) 评论(0) 推荐(0)