Alan Moment
  • Introduction
  • 智慧家庭
    • Fibaro 系統整合便宜的 IP Cam
  • Life
    • 用AWS Glacier做最後的冷資料備份
    • 如何在macOS修改影音檔日期
  • 3D Printer
    • Atom2.5EX 之血淚組裝
    • 列印經驗紀錄
      • SpoolHolder
    • 製圖經驗
      • Turntable
      • 重製Atom3散熱風扇
    • 線材經驗
      • PETG
        • 首測
  • Kubernetes
    • 使用Kops建立Kubernetes
    • 使用HelmV2
    • Kubernetes的技術問題排解技巧
  • PHP
    • 管理PHP Library的利器Composer
    • PHP安裝JSON
    • Phalcon首發
    • Gearman Job Worker for PHP
    • Laravel 首發 !!!
    • Data Encrypt & Decrypt
  • Python
    • Django + Python 開發環境建置
  • Android
    • Android zipcode library of maven
    • Android use foreign object of OrmLite
    • ProgressBar while loading ListView of Android
    • AsyncTask download image by the Android
    • Use Thread control Android UI
    • Android Universal Image Loader
  • Ruby on Rails
    • Install rmagick on the Windows of Ruby on Rails
    • Ruby on Rails deploy on Heroku
    • Ruby on Rails 小問題
  • React
    • Ditched AngularJS for React
  • Tessel
    • 很潮的 Tessel
    • Connect to Slack on Tessel
    • Baby Help on Tessel
  • Node.js
    • CentOS 安装 Node.js 0.8.5
  • OOAD
    • Injection Principle Design Pattern
  • Linux
    • SSH免密碼登入遠端電腦
    • Apache與Tomcat的結合
    • The bash auto build
  • Hadoop
    • CentOS 5.5 + Hadoop 0.20
    • CentOS 5.5 + Hbase 0.94.8
    • Hadoop + Hbase 叢集環境
    • Hadoop 溝通橋梁之 Thrift 0.7
    • 使用MapReduce之替代方案Hive
    • 使用Sqoop將MySQL資料匯入Hbase
  • Database
    • 吃足苦頭的Mssql
  • IDE
    • Netbeans console中文亂碼解決方法
    • 用NetBeans開發Ruby On Rails
  • Agile
    • 淺談我的Agile
  • 協作工具
    • 建置專屬自己的Github之Gitlab
    • Gitlab 4.1 upgrade to Gitlab 6.0超偷懶方法
    • Install Phabricator and run on the Gitlab
    • Phabricator 基本應用
    • Phabricator review code應用
    • Redmine之基本建置與Scrum應用
    • Omnibus Gitlab 7 基礎操作
    • Git Push Notify to Slack on Gitlab
    • phabricator-extensions-Sprint 無法抓到正確的 Story Points
  • 其他
    • 慶祝Octopress開張
    • 走在時尚的尖端! Ghost
    • 大搬家
    • 網頁教學初體驗
    • 網路攻擊很猖狂
Powered by GitBook
On this page
  • 整合 Git Repository
  • Backlogs
  • Issue

Was this helpful?

  1. 協作工具

Redmine之基本建置與Scrum應用

PreviousPhabricator review code應用NextOmnibus Gitlab 7 基礎操作

Last updated 3 years ago

Was this helpful?

工作上一直都有在應用 今天嘗試自己建立,所以又開始在亂搞了! 其實是最近自己做一個專案,也想試著管理一次 Scrum。

在 有很詳細的安裝流程,安裝過程我也沒遇到甚麼困難的地方。所以在這邊就先略過了。

因為我自己建立的服務太多了,我習慣了 Apache 所以這次一樣是用 的方式建立服務。

另外就是紀錄一套 Redmine 的 plugin。 對 Scrum 有不錯的支援。有興趣可以安裝看看。

整合 Git Repository

Redmin 只能存取 local 端的 repository 所以沒辦法用 git@git.ocomm.com.tw 這種方式存取遠端。

mkdir /home/git/mirrors
cd /home/git/mirrors
git clone --mirror /home/git/mirrors/repo.git

設定權限給 git

chown -R git:git repo.git
cd repo.git

建立 post-receive

vim post-receive
#!/bin/sh
/usr/bin/git push --mirror /home/git/mirrors/repo.git

改變 post-receive 權限

chown git:git post-receive
chmod 700 post-receive
chmod a+rX -R ./
git config --add core.sharedRepository 644

最後在 Project > Settings > Repository 設定路徑。 Redmine 儲存機制需要一點時間處理資訊。

專案管理真的是一門學問,我才正要起步呢。

Backlogs

cd /path/to/redmine/plugins
git clone git://github.com/backlogs/redmine_backlogs.git
cd redmine_backlogs
bundle exec rake db:migrate
cd /path/to/redmine
bundle exec rake redmine:backlogs:install

基本上這樣就完成了,官網有詳細的步驟。之後進入 Redmine 就會看到 Scrum 統計。

可以進入附加元件設置相關設定,另外我在網站管理的設定是以 Scrum 為主。

  • 追蹤標籤清單

    1. bugs

    2. features

    3. supports

  • 列舉值清單

    1. Design

    2. TDD

    3. Develop

    4. User test

    5. Release

我就是這樣開始使用,之後的設定再慢慢加。

這是以 Redmine 本身的問題清單來看

Issue

1/8/2014 6:11:59 PM

Feb 18th, 2014 5:38:00am

backlog
scrum

這個是以 Backlog 來看

寄發郵件不知道為什麼 address 設定自己的網域會寄不出去,會出現 554 5.7.1 : relay access denied 這個 error,我是在找到答案的,把 address 改成 localhost 就可以了。

Redmine
RedmineInstall
mod_proxy
Backlogs
官網
backlog-scrum