redmine源码分析(redmine最新版本)
本文目录一览:
- 1、怎么从redmine上导出源码
- 2、redmine 是一款项目管理软件吗?它的优点是什么?是否有人愿意跟我分享一下?
- 3、excel中标出redmine是什么意思
- 4、redmine 表格项目修改!
- 5、禅道与Redmine同作为项目管理的软件,请分析下两者的优略势?以便根据实际情况权衡优略选择,谢谢各位~
- 6、redmine可以用php开发吗
怎么从redmine上导出源码
方法如下:
function nTabs(thisObj,Num){
if(thisObj.className == "active")return;
var tabObj = thisObj.parentNode.id;
var tabList = document.getElementById(tabObj).getElementsByTagName("li");
for(i=0; i tabList.length; i++)
{
redmine 是一款项目管理软件吗?它的优点是什么?是否有人愿意跟我分享一下?
1、介绍
Redmine是用Ruby开发的基于基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度。
Redmine,一个 Trac + Basecamp 的混合体,吸取了两个系统的优点,基于 Ruby on Rails 框架开发,开放源代码,可以跨平台部署,indigo 觉得它应该是小型开发团队项目管理的首选系统。
excel中标出redmine是什么意思
是网页界面的项目管理与缺陷跟踪管理系统的自由及开放源代码软件工具。
Redmine是一个网页界面的项目管理与缺陷跟踪管理系统的自由及开放源代码软件工具。它集成了项目管理所需的各项功能,日历,燃尽图和甘特图,以协助可视化表现项目与时间限制,问题跟踪和版本控制。
Redmine是以RubyonRails撰写的架构,它横跨多个平台与数据库,它的设计很明显是受一些类似功能软件包的Trac所影响。此外,它也是Bitnami应用库的一部分。
redmine 表格项目修改!
如果是指派给我的任务,估计需要修改代码了。
具体文件应该是\app\views\my\blocks\_issuesassignedtome.html.erb入手,
具体的代码实在有些困难了。
可以考虑在问题列表中增加自定义查询,变相解决这个问题。
禅道与Redmine同作为项目管理的软件,请分析下两者的优略势?以便根据实际情况权衡优略选择,谢谢各位~
禅道,不知道有没有源码?如果是自己的服务器,那不错。如果放他们服务器上,那算了。毕竟项目管理是公司的财产。它功能多,较适合中小型企业使用。
redmine可以说是轻量级项目管理工具,简单易用,栏目划分合理,界面也友好。唯一的缺点是基于ROR,安装稍嫌麻烦。它的邮件、wiki、版本库等都是非常实用的功能。
个人偏向redmine,因其UI设计良好,适合小团队合作项目。
redmine可以用php开发吗
Redmine,redminephp
不知道同事为什么执着于Redmine,倒是给了一台旧机器让我帮忙安装,记录一下遇到的一些坑,兴许能帮到需要的朋友。
安装Ruby
windows的话可以直接通过RubyInstaller进行安装。
Linux可以从源码安装。
系统是redhat,编译之前yum检查一下是否存在依赖项
yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel
不知道怎么搞的,yum一直提示以下信息:
Error Message:
Abuse of Service detected for server xxxx
Error Class Code: 49
排查太麻烦,重新装了一次yum。
删除原来的yum
rpm -aq|grep yum|xargs rpm -e --nodeps
相关rpm
wget
wget
wget
wget
安装
rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh yum-3.2.29-60.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
找了个可以用的yum源,放到/etc/yum.repos.d/下,执行
yum clean all
yum makecache
再次执行后发现换了个提示
RHN yum command: Unable to read consumer identity Warning and Solution
按以下步骤操作解决问题
修改
/etc/yum/pluginconf.d/product-id.conf
/etc/yum/pluginconf.d/subscription-manager.conf
把里面的enabled改成0
保存退出并执行
rm -rf /var/cache/yum/*
yum clean all
好了,安装ruby
tar zxvf ruby.tar.gz
cd ruby
./configure
make
make install
ruby -v
export PATH=/usr/local/ruby/bin:$PATH
安装Redmine
下载redmine-2.6.2.tar.gz
tar zxvf redmine-2.6.2.tar.gz
mkdir /var/www/redmine
cd redmine-2.6.2
cp -av redmine-2.6.2/* /var/www/redmine
话说需要配置个数据库,刚好机器上带MySQL,给redmine创建库和用户
create database redmine character set utf8;
create user 'redmine'@'localhost' identified by 'my_password';
grant all privileges on redmine.* to 'redmine'@'localhost' identified by 'my_password';
修改下redmine里的数据库配置,修改名称和配置
cd /var/www/redmine/config
cp database.yml.example database.yml
用bundler搞依赖管理
gem install bundler
cd /var/www/redmine
bundle install
出现以下提示
linking shared-object fiddle.so
/usr/bin/ld: ./libffi-3.2.1/.libs/libffi.a(rawapi.o): relocation RX866432 against `.text' can not be used when making a shared object; recompile with -fPIC
./libffi-3.2.1/.libs/libffi.a: could not read symbols: Bad value
recompile with -fPIC?
安装libffi-dev可以解决这个问题,参考
创建表
rake db:migrate RAILS_ENV="production"
加载默认配置
rake redmine:load_default_data RAILS_ENV="production"
启动
ruby script/rails server webrick -e production