Activity

กิจกรรม ที่จัดทำ หรือเข้าร่วม ทั้งของภาควิชา มหาวิทยาลัย รวมถึง กลุ่มต่างๆ

Computer Article

บทความ ที่อาจจะไม่เหมือนบทความ รวมถึง รีวิว เครื่อง หรือ เหตุการณ์ต่างๆ

Life

เรื่องราวของชีวิต เสี้ยวหนึ่ง ที่ไม่เป็นวันธรรมดา เสี้ยวหนึ่ง ที่แสนธรรมดา ที่เกิดขึ้นใน วันวันหนึ่ง

Open Source

แนะนำ เรื่องราว Open Source รวมถึงการ แก้ปัญหา ปรับค่า ที่เกิดขึ้นได้บ่อยๆ

Software

การจัดการ เพิ่มฟังก์ชั่น หรือ การแก้ปัญหา ของซอฟต์แวร์ ที่เกิดขึ้น ทั้งเครื่องตัวเอง และเครื่องคนอื่น

Home » Open Source, Software

ใช้ Redmine พัฒนา project

Submitted by ploysics on Wednesday, 10 December 20084 Comments
ใช้ Redmine พัฒนา project

Redmine คืออะไร

Redmine เป็น Project Management Software อันหนึ่ง software ไว้เพื่อจัดการโปรเจคต่างๆ (อาจมีได้มากกว่า 1) Redmine เขียนบน ruby on rails เป็น open source ใช้สัญญาอนุญาติแบบ GPL (GNU General Public License)

ใช้ Redmine แล้วดีอย่างไร

ทำให้เราสามารถทำโปรเจคร่วมกับคน หลายๆคนได้ง่ายขึ้น ว่ากันง่ายๆคือ ถ้าจะทำอะไรสักอย่าง ที่มากกว่า 1 คนขึ้นไป Redmine จะเป็นตัวช่วยในการกระจายงาน รับ-ส่ง งาน รายงานข้อผิดพลาด และอื่นๆ หลายคนอาจจะรู้จัก Trac ซึ่งใช้แนวๆนี้เหมือนกัน แต่หากลองมาสัมผัส Redmine แล้ว จะรู้ไ้ดว่า Redmine น่าใช้กว่ามาก

Redmine ทำอะไรได้บ้าง

  • ใช้ได้หลาย Project ต่างกับ Trac ที่ได้แค่อันเดียว
  • ปรับแต่งในการกำหนดสิทธิ์ได้ง่าย
  • มี Gantt chart และ Calendar
  • มี News, Documents และ Files Management
  • สนับสนุน Feed และแจ้งเตือนทาง Email
  • มี Wiki ให้ในทุก Project
  • มี Forum ให้ในทุก Project
  • มีฟังก์ชั่นติดตามเวลาการพัฒนา
  • สนับสนุน custom field สำหรับ issues, projects และข้อมูล users
  • มี SCM Integration (SVN, CVS, Git, Mercurial, Bazaar และ Darcs)
  • พิสูจน์ตัวตนผ่าน LDAP ได้
  • สนับสนุนการสมัครสมาชิกโครงการได้
  • สนับสนุนหลายภาษา (Bulgarian, Czech, Danish, Dutch, English, Finnish, Chinese, French, German, Hebrew, Hungarian, Italian, Japanese, Lithuanian, Korean, Norvegian, Polish, Portuguese, Romanian, Russian, Serbian, Spanish, Swedish, Ukrainian และ ไทย ! )
  • สนับสนุนฐานข้อมูลหลากหลาย (MySQL, PostgreSQL or SQLite)

ที่มา : thaiopensource.org

หน้าตาของ Redmine

  • Redmine มีหลายภาษา สามารถกำหนดได้ (ในที่นี้ใช้ภาษา อังกฤษ กับ ไทย)
    Redmine_01.jpg [singlepic id="209" w="320" h="240" mode="" float="" ]
  • ส่วนของเมนู สามารถปรับแต่งได้ ว่าจะให้มี เมนูอะไรบ้าง
    Redmine_03.jpg [singlepic id="211" w="320" h="240" mode="" float="" ]
  • หน้าแรก จะแสดงโปรเจคทั้งหมด (ที่ไม่ถูกซ่อนไว้)
  • หน้า ปัญหาจะแสดงรายการปัญหาที่ยังไม่ได้รับการแก้ไขโดยสมบูรณ์ (ถ้าแก้เรียบร้อยแล้ว จะต้องไป update ว่าเสร็จแล้ว ปัญหาก็จะหายไปจากหน้า ปัญหา)
  • หน้า ปัญหาใหม่ สามารถตั้งปัญหา เลือกชนิด และ สามารถชี้ให้ได้ว่า จะให้ใครเป็นผู้รับผิดชอบ
  • หน้า ที่เก็บต้นฉบับ (Subversion) หรือ Repository (Subversion) เป็นส่วนของ code
    ซึ่งแต่ละคนสามารถใช้ TortoiseSVN upload ไฟล์ขึ้นมารวมกันได้

    การใช้งาน SVN หาอ่านจาก เขียนโค้ดร่วมกันด้วย SVN (Subversion)

ใช้ Redmine ได้ที่ไหน

หากจะใช้บนอินเตอร์เน็ต Host จะต้องลง Ruby on Rails เสียก่อน จึงจะสามารถติดตั้ง Redmine ได้

สำหรับภาคคอมเกษตรฯ ถ้าจะทำโปรเจคที่เกี่ยวกับเรื่องเรียน หรือแข่งขันอะไรต่างๆ ที่ภาคมี Redmine ติดตั้งอยู่ที่เครื่อง SE หากใครสนใจลองใช้ ให้ติดต่อไปที่ อ. จิม หรือ @rtsp ได้

นอกนั้นก็ยังมีที่ Project Redmine ถ้าอยากลองใช้ติดต่อ @rtsp หรือใครมีเครื่องแล้วอยากติดตั้งเอง ก็ลองไปอ่าน รัน Redmine ด้วย Apache + mod_passenger บน Debian

Tags: , , ,

Related posts

4 Comments »

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.