博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
项目管理Redmine和版本跟踪SVN的完美结合
阅读量:6696 次
发布时间:2019-06-25

本文共 1161 字,大约阅读时间需要 3 分钟。

本节主要讲解一下 项目管理和版本跟踪——Redmine和SVN的结合,Redmine是项目管理,SVN是版本控制工具,那么怎样把他们结合一起以及结合时有哪些问题呢,下面本文就给你一一解答。

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

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

  Redmine和SVN的结合时要下载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的结合中在 配置Redmine和SVN关联时需要注意几个问题:

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

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

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

转载地址:http://ygpoo.baihongyu.com/

你可能感兴趣的文章
基于socket套接字发送大文件示例
查看>>
硬盘SMART参数解释
查看>>
STL关联容器的基本操作
查看>>
hdu1247 Hat’s Words
查看>>
Druid 介绍及配置
查看>>
Daily Scrum- 12/23
查看>>
Daily Scrum – 1/12
查看>>
pyinstaller---将py文件打包成exe
查看>>
【Prince2科普】Prince2的七大原则(7)
查看>>
KineticJS教程(4)
查看>>
spring 拦截器简介
查看>>
Git指令操作
查看>>
[洛谷P3376]【模板】网络最大流(ISAP)
查看>>
[LeetCode] Reverse Bits 位操作
查看>>
Word 2003 长篇文档排版技巧(二)
查看>>
[转载]情人节送花和巧克力的不同意义
查看>>
令人沮丧的投票项目
查看>>
采用jq链(end方法和andSelf()方法)
查看>>
C# 多线程程序隐患
查看>>
【万里征程——Windows App开发】绘制图形
查看>>