项目管理和版本跟踪——Redmine和SVN的结合

项目管理和版本跟踪——Redmine和SVN的结合

分类: Redmine2009-06-01 10:38 565人阅读 评论(0) 收藏 举报

svn项目管理tortoisesvn数据库railsruby

工作越来越繁琐,事情多了很多细节都会照顾不到,所以这次使用Redmine对项目进行安排和跟踪进度,又因为一直用SVN进行版本的管理,而且这两个系统是可以结合在一起使用,很容易看清楚每个人的代码、文档的变化。但是在安装和配置的时候却遇到不少小问题(在没有解决的时候就是天大的问题了),记录一下利人利已!

首先安装Ruby,Ruby是一键式安装,只要Next就行了。安装完成后,在CMD命令行下执行gem
install rails
--include-dependencies,执行这个命令的时候需要联网的,因为需要下载一些文件,而且过程有点慢,耐心等待其自动安装完成。

下载Redmine,解压即可。在配置前,必须安装MySql数据库,然后执行以下几个步骤:

1.在mysql中新建"redmine"数据库create database redmine character set
utf8;
2.把config/database.yml.example更名为config/database.yml,并设置数据库用户名和密码
3.在命令提示符中到redmine的目录下,创建数据库结构rake
db:migrate RAILS_ENV="production"

4.安装默认配置 rake redmine:load_default_data RAILS_ENV="production"
5.运行服务器ruby
script/server -e production,使用http://localhost:3000/进行浏览
6.使用admin/admin进行登陆。

配置Redmine和SVN关联时需要注意几个问题,这些问题让我折腾了一个星期:

1、系统变量Path中必须包含SVN的bin目录,如果你的SVN不在Redmine这机器上,需要另外安装SVN。有时候安装后SVN的bin目录不会自动加入到Path变量中,这时候需要手工加入;

2、客户端TortoiseSVN安装最新版本的,原因安装旧版本的TortoiseSVN时无法查看SVN的信息,这个不太明白,因为HTTP是可以访问的,理论上不需要TortoiseSVN都是可以的,这个试验没有试过;

3、卡巴斯基会与SVN冲突,解决的办法是在“设置”->"服务"->"网络设置"->"端口设置中取消对80端口的监控。

项目管理和版本跟踪——Redmine和SVN的结合,布布扣,bubuko.com

时间: 2024-08-26 07:39:01

项目管理和版本跟踪——Redmine和SVN的结合的相关文章

项目管理和缺陷跟踪工具——Redmine

项目管理一直是IT公司,尤其是现在互联网创业公司中一直让大家头疼的事情,团队虽然不大,可是要做的事情不少,经常是女人当男人用,男人当牲口用,每个人都是一箩筐的事情,更不要说什么优先级了,可能每天都在做很紧急的事情(而重要不重要就不得而知了). 而在项目开发中,经常会遇到如下问题: 无法量化项目进度 无法量化项目成员的工作 开发和测试不协调,影响项目进度和质量 需求杂乱无章,开发无从下手 团队缺少一个沟通平台,配合不够默契(基本靠QQ群随意交流,有问题查聊天记录) 问题发现过晚,加大了项目的风险与

readmine项目管理和缺陷跟踪工具

官方网站:http://www.redmine.org/演示地址:http://demo.redmine.org/下载地址:http://www.redmine.org/projects/redmine/wiki/Download文章来源:http://www.OSphp.com.cn 程序介绍: 支持多项 目灵活的基 于角色的访问控制灵活的问 题跟踪系统 //oSPHP.COM.CN 甘特图和 日历新闻.文 档和文件管理feeds 和邮件通知依附于项 目的wiki项目论坛简单实时 跟踪功能自定

不同版本的Eclipse安装SVN插件

这本来是一个十分简单的问题,直接百度Eclipse安装SVN插件,答案一大把,但是最新版本的eclipse-jee-mars-1- win32在安装SVN插件时与之前旧版本是有所不同的,为了让大家少走弯路,这里转载一篇网文(http://www.bubuko.com /infodetail-1137072.html): Eclipse4.5版本与之前安装SVN插件的URL不同 之前版本使用的URL为: 打开Eclipsehelp->Software Updates->find and inst

EGit用户指南,使用手册,(基础指南,创建仓库,版本跟踪,检查历史)

个人原创,版权所有,转发请标明出处:http://blog.csdn.net/wanghantong 基础指南 1.Adding a project to version control(给项目添加一个版本控制) 当我们的repository发生了变化的时候,我们需要知道是谁触发了这次提交,这个标识是由两部分组成:1.name 2.e-mail address 这个信息是存储在文件 ~/.gitconfig 中. 在我们创建第一次commit(提交)的时候,EGit会询问这个信息.在默认情况下:

版本控制软件Git,SVN

SVN 概念:SVN 是集中式源代码管理工具 1. Repositorey  代码仓库,保存代码的仓库 2. Server 服务器,保存所有版本的代码仓库 3. Client           客户端,只保存当前用户的代码仓库 4. 用户名&密码             访问代码仓库需要使用自己的"用户名和密码", 从而可以区分出不同的人对代码做的修改 操作: 1. checkout             将服务器上最新的代码仓库下载到本地,"只需要做一次&quo

redmine和svn server的部署

作为一个程序猿,想要很好的管理自己项目和代码,我们需要一些工具做辅助. 项目管理工具redmine和代码版本管理工具 SVN(Subversion). 我们选择在虚拟机里面安装windows部署这两套系统,简单暴力. bitnami redmine 下载:https://bitnami.com/stacks , collabnet svn 下载: http://www.collab.net/downloads/subversion redmine: redmine安装起来看教程是相当复杂,还好,

项目管理软件选择:redmine or JIRA

个人理解,这两款软件从本质上说是issue tracking,而不是项目管理. 先说些个人的想法 1)从现阶段情况看,都是够用的,毕竟本来就是小团队 2)从扩展而言,根据现在团队的实际情况(基本都是搞Java的),那么JIRA当然有一定的优势了,比如自己写个插件啥的 3)从UI风格而言,稍偏向redmine 需求: 1)20人以下的团队 2)项目生态,相对较杂,不是专注1-2个产品的那种 3)将来希望将管理工具与代码结合起来(和版本管理一起结合或者其他模式都可以,希望能便捷的了解代码[尤其是变动

Bitnami redmine集成svn版本控制

如何在centos环境中集成redmine svn的版本控制功能 https://bitnami.com/redirect/to/105846/bitnami-redmine-3.2.2-0-linux-x64-installer.run   此地址为bitnami redmine软件的官方下载地址. chmod 777 bitnami-redmine-3.2.2-0-linux-x64-installer.run #redmine下载之后并没有执行的权限,需要我们给予他执行的权限. ./bit

CentOS6.8 搭建SVN(版本控制系统)及SVN的使用

CentOS搭建SVN 查看系统环境 (1)查看系统版本 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.8 (Final) (2)查看系统全部信息 [[email protected] ~]# uname -a Linux node-005 2.6.32-642.15.1.el6.x86_64 #1 SMP Fri Feb 24 14:31:22 UTC 2017 x86_64 x86_64 x86_64 GNU/