[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine DMSF
'๋ ๋๋ง์ธ'์ ์ฃผ์ ๋ก ๋ค๋ฃจ๋ ๋ณธ๋ฌธ ๊ธ์ ์๋ ๋งํฌ๋ฅผ ํด๋ฆญํด์ฃผ์ธ์.
[๋ ๋๋ง์ธ] ๋ ๋๋ง์ธ ์๊ฐ
'๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ'์ ์ฃผ์ ๋ก ๋ค๋ฃจ๋ ๋ณธ๋ฌธ ๊ธ์ ์๋ ๋งํฌ๋ฅผ ํด๋ฆญํด์ฃผ์ธ์.
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] ํ๋ฌ๊ทธ์ธ ์๊ฐ
๋ฆฌ๋ด์ผ๋ DMSF ์ค์น ๊ณผ์ ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
DMSF๋ Document Management System Features์ ์ฝ์๋ก, ๋ ๋๋ง์ธ์ ๊ธฐ๋ณธ 'Document' ๋ชจ๋์ ๋์ฒดํ ํ๋ฌ๊ทธ์ธ ์ ๋๋ค.
๋ค์๊ณผ ๊ฐ์ ์ฃผ์ ๊ธฐ๋ฅ์ด ์์ต๋๋ค.
- ํด๋ ๊ด๋ฆฌ
- ๋ฌธ์ ๋ฒ์ ๊ด๋ฆฌ
- E-Mail ์ ์ก
- ๋ฉํฐ Upload/Download
์ ๊ฐ์ ๊ฒฝ์ฐ์๋ ๋ฒ์ ๊ด๋ฆฌ ๋๋ฌธ์ DMSF ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ๊ฒ ๋์ต๋๋ค.
ํ์ผ๋ช ์ด ๋์ผํ๋ค๋ฉด, ์ ๋ก๋ ์ ์๋์ผ๋ก ๋ฒ์ ์ ์ด ๋๋ฉฐ ์ด๋ ฅ์ด ๋จ๊ฒ ๋๋ ์ฅ์ ์ด ์์ต๋๋ค.
๋๋ฌธ์ ํญ์ ์ต์ ๋ฒ์ ์ ๋ฌธ์๋ฅผ ์ ์งํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๊ฒ ์ฃ ?
DMSF์ ์์ธํ ๋ด์ฉ์ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ์ฐธ๊ณ ํด์ฃผ์ธ์.
โป ๊ผญ ์ฝ์ด์ฃผ์ธ์!
์ต๊ทผ Redmine ๋ฒ์ ์ด 4.0.3-2๋ก ์
๋ฐ์ดํธ ๋๋ฉด์ DMSF ์ค์น์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
ruby gemfile ๊ด๋ จํ ๋ฌธ์ ์ธ๋ฐ ๋๋ ทํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ์ง ๋ชปํ์ต๋๋ค.
๋์ฒ ๋ฐฉ๋ฒ์ผ๋ก, Redmine 4.0.2-1์ ์ค์นํ๋ฉด ๋ฌธ์ ์์ด DMSF ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ค์ด๋ก๋ ๋งํฌ: https://downloads.bitnami.com/files/stacks/redmine/4.0.2-1/bitnami-redmine-4.0.2-1-windows-installer.exe
(๋ค์ด๋ก๋ ๋งํฌ๊ฐ ์ธ์ ๊น์ง ์ ํจํ์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. 2019๋
5์ 26์ผ ๋ ์ง๋ก ์์ง ์ ํจํฉ๋๋ค.)
๋ํ, 4.0.2-1์ DMSF ์ค์น ์ค 'bundle install'์ด ์ ํจํ์ง ์์ผ๋ฉด 'bundle install --no-deployment'๋ฅผ ์ ๋ ฅํ๋ฉด ๋๊ฒ ์ต๋๋ค.
DMSF ํ๋ฌ๊ทธ์ธ ๋ฒ์ ์ด 2.0.1๋ก ์ ๋ฐ์ดํธ ๋จ์ ๋ฐ๋ผ Redmine 4.0.3-2์์ ์ ์์ ์ผ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฒ์ด ํ์ธ๋์ต๋๋ค.
DMSF 2.0.1์ ๋ค์ด๋ก๋ ๋ฐ๋ ๋ฐฉ๋ฒ์ ์๋ ๋ช ๋ น์ด๋ฅผ ์ํํ์ฌ ๊ฐ๋ฅํฉ๋๋ค.
git clone -b devel-2.0.1 https://github.com/danmunn/redmine_dmsf
(2019๋ 6์ 5์ผ ์์ฑ)
์ถ๊ฐ๋ก ์ค์น ๊ณผ์ ์ ๋ฌธ์ ๊ฐ ์์์ ํ์ธํ์ฌ ์ผ๋ถ ๋ด์ฉ์ ๋ณ๊ฒฝํ์ต๋๋ค.
Redmine 4.0.3-2, DMSF 2.0.1์์ ์ค์น ๋ฐ ํ์ผ ์ ๋ก๋, DMSF๊ฐ ํฌํจ๋ ํ๋ก์ ํธ ์ ๊ฑฐ ์ ๋ฌธ์ ๊ฐ ์์์ ํ์ธํ์ต๋๋ค.
(2019๋ 6์ 6์ผ ์์ฑ)
1. DMSF ํ๋ฌ๊ทธ์ธ ๋ค์ด๋ก๋
cd D:\Bitnami\redmine-3.4.5-0\apps\redmine\htdocs\plugins
git clone https://github.com/danmunn/redmine_dmsf
2. ์ค์น
cd ..
bundle install
bundle exec rake redmine:plugins:migrate NAME=redmine_dmsf RAILS_ENV="production"
bundle exec rake db:migrate RAILS_ENV=production
3. ๋ ๋๋ง์ธ ์๋ฒ ์ฌ์์
๋ ๋๋ง์ธ ์๋ฒ๋ฅผ ์ฌ์์ ํฉ๋๋ค.
1. DMSF ํ๋ฌ๊ทธ์ธ ๋ค์ด๋ก๋
2. ์ค์น
bundle install
์๋ง ์๋ ๊ทธ๋ฆผ์ฒ๋ผ ์๋ฌ ๋ฉ์์ง๊ฐ ํ์๋ ๊ฒ๋๋ค.
๋ฒ์ ์ถฉ๋(?)์ด ์๋ค๋ ๋ด์ฉ์ธ๋ฐ์.
/home/redmine/redmine ๊ฒฝ๋ก์ ์๋ Gemfile ์ด๋ผ๋ ํ์ผ์ ๋ฒ์ ๋ด์ฉ์ ์์ ํ๋ฉด ํด๊ฒฐ๋ฉ๋๋ค.
์๋์ ๋ช ๋ น์ด๋ฅผ ์ํํ์ฌ /home/redmine/redmine ์ผ๋ก ์ด๋ํฉ๋๋ค.
cd /home/redmine/redmine
์๋์ ๋ช ๋ น์ด๋ฅผ ์ํํ์ฌ vi ํธ์ง๊ธฐ๋ฅผ ์คํํฉ๋๋ค.
vi Gemfile
ํ๋ฉด์ ๋งจ ์๋์ 'gem "dalli", "~> 2.7.0"'์ด ๋ณด์ด์ค ๊ฒ๋๋ค. ๋งจ ์์ '#'์ ๋ถ์ฌ ์ฃผ์์ฒ๋ฆฌ ํฉ๋๋ค.
์ ์ฅํ๊ณ vi ํธ์ง๊ธฐ๋ฅผ ๋๊ฐ๋๋ค.
ํธ์ง : i ์ ๋ ฅ ํ ํธ์ง. ํธ์ง ์๋ฃ ํ esc ์ ๋ ฅ.
์ ์ฅ : :w [Enter]
์ข ๋ฃ : :q [Enter]
์ ์ฅ ์ํ๊ณ ๊ฐ์ ์ข ๋ฃ : :q! [Enter]
cd pluginsbundle install
์ด๋ฒ์๋ ์ค์น๊ฐ ์ ์์ ์ผ๋ก ๋์ต๋๋ค!
์ด์ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ํํฉ๋๋ค.
bundle exec rake redmine:plugins:migrate RAILS_ENV="production"
๋ ์๋ฌ๊ฐ ๋ฐ์ํฉ๋๋ค...
์ด๋ฒ์๋ redmine dmsf ํ๋ฌ๊ทธ์ธ์ด ๋ ๋๋ง์ธ 3.4.0 ๋๋ ๊ทธ๋ณด๋ค ๋์ ๋ฒ์ ์ ์๊ตฌํ๋ค๋ ์๋ฌ ๋ฉ์์ง ์ ๋๋ค.
dmsf ํด๋๋ก ์ด๋ํ์ฌ init.rb ํ์ผ์ ์์ ํ๋ฉด ํด๊ฒฐํ ์ ์์ต๋๋ค.
cd redmine_dmsf
vi init.rb
requires_redmine :version_or_higher => '3.4.0' ์ # requires_redmine :version_or_higher => '3.4.0' ๋ก ๋ณ๊ฒฝํฉ๋๋ค.
๋ค์ ์๋์ ๋ช ๋ น์ด๋ฅผ ์ํํฉ๋๋ค.
bundle exec rake redmine:plugins:migrate RAILS_ENV="production"
์ค์น๊ฐ ์๋ฃ๋์ต๋๋ค!
3. ๋ ๋๋ง์ธ ์๋ฒ ์ฌ์์
๋ ๋๋ง์ธ ์๋ฒ๋ฅผ ์ฌ์์ ํฉ๋๋ค.
์ค์น๊ฐ ์๋ฃ๋ ํ ๋ ๋๋ง์ธ ์ฌ์ดํธ์ ์ ์ํ์ฌ ๊ด๋ฆฌ์ ์์ด๋๋ก ๋ก๊ทธ์ธํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ '๊ด๋ฆฌ > ํ๋ฌ๊ทธ์ธ' ๋ฉ๋ด๋ฅผ ํด๋ฆญํ๋ฉด ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ค์น๊ฐ ๋๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค.
'Redmine > Plugin' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine LightBox2 (0) | 2018.08.19 |
---|---|
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Monitoring & Controlling (5) | 2018.08.19 |
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Custom Reports (with charts) (0) | 2018.07.16 |
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Code Snippet of CKEditor (7) | 2018.05.15 |
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine CKEditor (25) | 2018.05.05 |
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] ํ๋ฌ๊ทธ์ธ ์ค์น ๋ฐ ์ญ์ (Windows / Synology NAS) (4) | 2018.05.03 |
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] ํ๋ฌ๊ทธ์ธ ์๊ฐ (0) | 2018.04.29 |
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Monitoring & Controlling
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Monitoring & Controlling
2018.08.19 -
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Custom Reports (with charts)
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Custom Reports (with charts)
2018.07.16 -
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Code Snippet of CKEditor
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Code Snippet of CKEditor
2018.05.15 -
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine CKEditor
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine CKEditor
2018.05.05