一、知识共享
二、任务流程追踪
"过程有记录,责任可追踪"并不局限于生产制造企业
软件开发的过程能做到这样吗??
三、Git集成:开放透明地提交代码
实施问题集
1.安装
Wget http://rubyforge.org/frs/download.php/76722/redmine-2.2.2.tar.gz
tar xzvf rubygems-1.3.5.tgz
cd rubygems-1.3.5/
ruby setup.rb
./lib/rubygems.rb:335: warning: parenthesize argument(s) for future version
-bash-3.2$ ruby --version
ruby 1.8.5 (2006-08-25) [x86_64-linux]
You need to upgrade your ruby to 1.8.7 or use an older version of RubyGems (like the 1.3 series).
gem: command not found
export PATH=/ruby/bin:$PATH
-bash-3.2$ rake db:migrate RAILS_ENV="production"
rake aborted!
no such file to load -- hoe
/install/rubygems-1.8.25/Rakefile:15
(See full trace by running task with --trace)
进入ruby源码目录
cd ext/openssl
ruby ./extconf.rb
make
make install
-bash-3.2$ pwd
/redmine/config
-bash-3.2$ rake db:migrate RAILS_ENV="production"
-bash: rake: command not found
-bash-3.2$ gem install mysql -v '2.8.1'
Building native extensions. This could take a while...
ERROR: Error installing mysql:
ERROR: Failed to build gem native extension.
/ruby/bin/ruby extconf.rb
checking for mysql_ssl_set()... no
-bash-3.2$ pwd
/redmine-1.4.7
-bash-3.2$ ./ctlscript.sh start
This script requires root privileges
MySQL:端口占用问题、无法启动问题。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
看到以上问题,你是否还有信心?涉及到Ruby、RAILS、MySQL、Apache等,如果是对这些不熟悉的筒子,可能就打算放弃了。
世上有问题、有需求,就会有解决方案。BitName提供了所有以上依赖的集成安装包,以上所有问题都是浮云,只要注意下载的时候选对版本(比如分清你的机器是不是X86_64),下面的过程就会很顺利。
http://bitnami.com/files/stacks/redmine
2.邮件
configuration.yml配置项后面需要加两个冒号:再填值(或者一个冒号一个空格),否则连整个redmine都启动不了!! 这是什么逻辑
3.任务(Issue)流程、状态设置问题
3.第三方插件
安装插件,更新数据库步骤
下面是详细的步骤:
将插件解压到:~/redmine-1.2.1-1/apps/redmine/vender/plugins
cd redmine-1.2.1-1
./use_redmine //这里绝对是重点,对于使用bitname安装包而言
cd apps/redmine/vender/plugins
rake db:migrate_plugins RAILS_ENV=production
最新更新
http://my.oschina.net/zijingshanke/blog
原文链接: https://riboseyim.github.io?source=iteye&pid=redmine