http://www.collaboa.org
一个用ROR写的版本管理与BUG跟踪系统。
1 安装SVN,opensuse自带的了svn。
2 安装swig,swig是一个接口编译器,用来 连接c/c++ 和 perl pyhon ruby 等.google了一下没有找到opensuse对应的
swig rpm包.(subversion-ruby.i586.rpm).找到一个对应svn1.4的rpm包.下载 ----减压-----拷贝文件到对应目录.注意ruby swig binding svn包的安装路径.
测试一下.
#irb
irb(main):001:0> require 'svn/core'
=> true
ok
3 安装collaboa,最新版本为0.6.1,对应rails为1.2.1.好像只能是1.2.1.我机器上是1.2.3尽然无法运行.
4 修改collaboa 的源文件
#vi boot.rb
:%s/require_gem/gem/g #replace require_gem method
#vi application_helper.rb #add textilize() method,views/projects/index.rhtml #11 textilize project.inf
def textilize(text)
RedCloth.new(text).to_html
end
5 配置数据库,创建表,基本数据
6 启动 ruby -p 3007 -e production
一个用ROR写的版本管理与BUG跟踪系统。
1 安装SVN,opensuse自带的了svn。
2 安装swig,swig是一个接口编译器,用来 连接c/c++ 和 perl pyhon ruby 等.google了一下没有找到opensuse对应的
swig rpm包.(subversion-ruby.i586.rpm).找到一个对应svn1.4的rpm包.下载 ----减压-----拷贝文件到对应目录.注意ruby swig binding svn包的安装路径.
测试一下.
#irb
irb(main):001:0> require 'svn/core'
=> true
ok
3 安装collaboa,最新版本为0.6.1,对应rails为1.2.1.好像只能是1.2.1.我机器上是1.2.3尽然无法运行.
4 修改collaboa 的源文件
#vi boot.rb
:%s/require_gem/gem/g #replace require_gem method
#vi application_helper.rb #add textilize() method,views/projects/index.rhtml #11 textilize project.inf
def textilize(text)
RedCloth.new(text).to_html
end
5 配置数据库,创建表,基本数据
6 启动 ruby -p 3007 -e production