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

工作越来越繁琐,事情多了很多细节都会照顾不到,所以这次使用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的结合的更多相关文章

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

    官网: http://www.redmine.org/ http://demo.redmine.org/ 下载: http://www.redmine.org/projects/redmine/wik ...

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

    官方网站:http://www.redmine.org/演示地址:http://demo.redmine.org/下载地址:http://www.redmine.org/projects/redmin ...

  3. 解决版本冲突-使用SVN主干与分支功能

    解决版本冲突-使用SVN主干与分支功能 1  前言 大多数产品开发存在这样一个生命周期:编码.测试.发布,然后不断重复.通常是这样的开发步骤: 1)    开发人员开发完毕某一版本(如版本A)功能后, ...

  4. [0] 解决版本冲突-使用SVN主干与分支功能

    解决版本冲突-使用SVN主干与分支功能 1  前言 大多数产品开发存在这样一个生命周期:编码.测试.发布,然后不断重复.通常是这样的开发步骤: 1)    开发人员开发完毕某一版本(如版本A)功能后, ...

  5. redmine和svn server的部署

    作为一个程序猿,想要很好的管理自己项目和代码,我们需要一些工具做辅助. 项目管理工具redmine和代码版本管理工具 SVN(Subversion). 我们选择在虚拟机里面安装windows部署这两套 ...

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

    个人理解,这两款软件从本质上说是issue tracking,而不是项目管理. 先说些个人的想法 1)从现阶段情况看,都是够用的,毕竟本来就是小团队 2)从扩展而言,根据现在团队的实际情况(基本都是搞 ...

  7. 集中式版本控制系统:从svn到tfs

    06年进公司的时候,我们没有使用版本控制系统,所有代码都在部门经理的电脑上放着,谁要改什么代码就过去要一份最新的,改好之后再放回去,感觉好原始.据说之前是用过一段时间微软的vss(visual.sou ...

  8. 创建本地SVN版本库以及将SVN导入GIT

    创建本地SVN 通常SVN作为一种服务,是在服务器上架设,供用户通过网络访问使用.但如果只是自己日常使用,完全可以架设在本机上,不需要启动后台程序,通过文件的方式访问即可. 建立本地SVN非常简单,一 ...

  9. 【Linux】debian jessie版本安装1.9 svn

    今天封装使用官方mysql docker镜像时,发现svn版本有问题.需要更新到1.9版本.方法如下. Subversion 1.9 on Debian Jessie November 4, 2015 ...

随机推荐

  1. CIC and Fir 滤波器的级联

    在FDATool中 CIC 和 Fir 级联滤波器的设计 1 设计CIC滤波器的幅频特性曲线如下 2.设计FIR 滤波器的幅频特性曲线如下 3.总的特性曲线如下 4.把通带部分放大后的图,比较平坦

  2. 从涂鸦到发布——理解API的设计过程(转)

    英文原文:From Doodles to Delivery: An API Design Process 要想设计出可以正常运行的Web API,对基于web的应用的基本理解是一个良好的基础.但如果你 ...

  3. 关于继承modelDriven接口action的ajax来电参数

    例如   Model类如下面,Teacher,public class Teacher{  private Integer id. priavte  String name;  private Sch ...

  4. 在sd卡,创建目录和文件

    在本文中,sd卡的情况下创建的文件和目录,介绍如何创建目录和文件的重点. 1. 路径问题(以下的样例是在Java中測试的,在Android中相同适用) 1.1 假设须要在目录中创建文件的目录存在,直接 ...

  5. Android相框 与 源代码结构

    一. Android 相框 Android框架层级 : Android 自下 而 上 分为 4层; -- Linux内核层; -- 各种库 和 Android执行环境层; -- 应用框架层; -- 应 ...

  6. C#后台利用正则表达式查找匹配字符

    /// <summary>        /// 发送短信 系统固化短信        /// </summary>        /// <param name=&qu ...

  7. hdu Word Amalgamation(map)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1113 找单词 #include <iostream> #include <strin ...

  8. Net下无敌的ORM

    Dapper ORM 用法—Net下无敌的ORM http://www.renfb.com/blog/2011/Article/335 假如你喜欢原生的Sql语句,又喜欢ORM的简单,那你一定会喜欢上 ...

  9. NEU 1440 The minimum square sum (平方剩余和欧拉准则)

    若p=2或p=4*k+1 则p能够表成两平方数的和的形式 (欧拉和费马已证明,而且有求的方法) 所以答案是p 若p=4*k+3 设a^2=n(mod p) (n!=0)  能够证明不存在b,b^2=p ...

  10. XCL-Charts圈图

    我不知道是不是叫图,无论如何,所以叫它. 图形是今天我Circliful这个jQuery 插件上看到的. 认为非常好看. 就想把它实现出来,由于之前画过环形图.且我如今的图表基类基本已成型,所以非常快 ...