Github:
https://github.com/danmunn/redmine_dmsf
特性:
- Directory structure
- Document versioning / revision history
- Email notifications for directories and/or documents
- Document locking
- Multi (drag/drop depending on browser) upload/download
- Multi download via zip
- Direct document sending via email
- Simple document approval workflow
- Document access auditing
- Integration with Redmine's activity feed
- Wiki macros for quick content linking
- Full read/write webdav functionality
- Optional document content fulltext search
- Compatible with redmine 2.0.x
安装步骤:
1、bundle install
安装 xapian-full 报错
虽然DMSF中说 是可选项,但必须要安装
http://www.redmine.org/boards/3/topics/31060
http://atomicules.co.uk/2011/12/26/A-Quick-Note-for-Idiots-%28me%29-on-Installing-the-xapian-full-gem-on-Linux.html
根据上面提示,更改 xapian-full 即可安装
2、rake redmine:plugins:migrate RAILS_ENV="production"
安装的时候报错:
A Quick Note for Idiots (me) on Installing the xapian-full gem on Linux
I've been playing around with Sup (I'll come to that in another post soon, fingers crossed), but couldn't get the xapian-full gem to install on Linux as it bombed out as follows:
And checking
config.log
I got:
I found this post on archlinux (which almost exactly explains what to do, I just didn't quite get it at the time) and this github issue but it took me awhile to figure out how to apply the patch. It's always easy when you know how...
I thought after unpacking I'd just be able to run
rake
and install the gem that way, but if you can I can't figure out how. So repacking it (build
) it is - at least that doesn't take long.
Have to say, Ruby on Linux has been a lot fiddlier than I thought. On my ancient OSX 10.5 PPC no problems at all installing xapian and sup. Colour me suprised.
Note to self:
回复删除change curl to https://patch-diff.githubusercontent.com/raw/rlane/xapian-full/pull/4.patch