th
ภาษา
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
การแปลโดย AI
  • cs
  • hu
  • it
  • pl
  • nl
  • tr
  • ae
  • se
  • ua
  • id
  • vn
  • cn
  • th
  • ro
  • bg
  • dk
  • fi
  • no
  • gr
  • il
  • ee
  • eu

วิธีการนำทางผ่านการตั้งค่าแอปพลิเคชัน Redmine (ส่วนที่ 2)

12/30/2023
4 minutes
ลูคาช เบนยา

นี่คือส่วนต่อของ วิธีการนำทางผ่านการตั้งค่าแอปพลิเคชัน Redmine (ส่วนที่ 1) นี่คือ คู่มือง่ายๆ สำหรับคุณ

โครงการ


โครงการใหม่เปิดให้ใช้งานโดยปกติ


เงื่อนไขเริ่มต้นของโครงการที่สร้างใหม่ งานยังคงสามารถกำหนดให้ไม่เปิดใช้งานในขณะที่สร้างโครงการใหม่หรือหลังจากสร้างโครงการแล้ว


โมดูลเริ่มต้นที่เปิดใช้งานสำหรับโครงการใหม่




ตัวติดตามเริ่มต้นสำหรับโครงการใหม่




สร้างตัวระบุโครงการต่อเนื่อง


การตั้งค่านี้จะทำให้ Redmine แนะนำตัวระบุโครงการต่อเนื่องให้คุณ สามารถเปลี่ยนแปลงได้เฉพาะขณะสร้างโครงการเท่านั้น ไม่สามารถเปลี่ยนแปลงได้หลังจากนั้น

งานที่มอบหมายให้ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบที่สร้างโครงการ


กำหนดบทบาทที่จะมอบให้โดยปกติกับผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบที่สร้างโครงการ (สิ่งนี้มีผลเมื่อคุณกำหนดสิทธิ์ Redmine ให้ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบสามารถสร้างโครงการได้)

การติดตามปัญหา



อนุญาตให้สร้างความสัมพันธ์ข้ามโครงการของปัญหา


เมื่อตั้งค่าเป็นใช่ สามารถสร้างความสัมพันธ์ระหว่างปัญหาจากโครงการต่าง ๆ ได้ เริ่มต้น: ไม่ใช่

อนุญาตให้สร้างงานย่อยข้ามโครงการ


กำหนดขีดจำกัดบางอย่างสำหรับงานย่อย นิยามที่ใช้เหมือนการแบ่งปันเวอร์ชัน ที่ประกาศไว้ในการตั้งค่าโครงการ Redmine ค่าเริ่มต้น: ด้วยต้นไม้โครงการ


ตัวเลือกที่มี:

  • ปิดใช้งาน: งานหลักสามารถมีงานย่อยได้ในโครงการเดียวกันเท่านั้น

  • ด้วยโครงการทั้งหมด: งานหลักสามารถมีงานย่อยในโครงการอื่น ๆ ได้

  • ด้วยต้นไม้โครงการ: งานหลักสามารถมีงานย่อยในโครงการเดียวกัน โครงการที่เกี่ยวข้องและโครงการที่เกี่ยวข้องทั้งหมด (เช่น "โครงการพี่น้อง", "โครงการลูกพี่น้อง" ฯลฯ)

  • ด้วยลำดับโครงการ: งานหลักสามารถมีงานย่อยในโครงการเดียวกัน โครงการย่อย หรือโครงการต้นฉบับ

  • ด้วยโครงการย่อย: โครงการหลักสามารถมีงานย่อยได้ในโครงการเดียวกันหรือโครงการย่อย (ไม่ในโครงการหลักหรือโครงการที่ไม่เกี่ยวข้อง)

อนุญาตให้กำหนดงานย่อยให้กับกลุ่ม




ใช้วันที่ปัจจุบันเป็นวันเริ่มต้นสำหรับปัญหาใหม่

แสดงปัญหาของโครงการย่อยในโครงการหลักโดยปกติ


เมื่อตั้งค่าเป็นถูกต้อง ปัญหาของโครงการย่อยจะถูกแสดงโดยปกติในรายการปัญหา ปฏิทิน และแผนภูมิแกนของโครงการหลัก (ตั้งแต่ r1198) ค่าเริ่มต้น: ใช่

คำนวณเปอร์เซ็นต์การเสร็จสิ้นของปัญหา


กำหนดวิธีการตั้งค่าเปอร์เซ็นต์การเสร็จสิ้นของปัญหา

  • ใช้ฟิลด์ของปัญหา (ค่าเริ่มต้น): ผู้ใช้สามารถตั้งค่า % เสร็จสิ้นได้เอง

  • ใช้สถานะของปัญหา: สามารถกำหนดเปอร์เซ็นต์ให้กับแต่ละสถานะของปัญหาได้ สิ่งนี้ช่วยให้สามารถใช้ตัวเลือก "% เสร็จสิ้น" สำหรับปัญหาและคำสั่ง "อัปเดตเปอร์เซ็นต์การเสร็

    การเข้ารหัสข้อมูลเก่า


    ตัวเลือกนี้ช่วยให้คุณระบุการเข้ารหัสที่ต้องการสำหรับบันทึกข้อมูลในคลัง (อนุญาตหลายค่า คั่นด้วยเครื่องหมายจุลภาค) การเข้ารหัสเหล่านี้ใช้ในการแปลงเนื้อหาและการเปรียบเทียบไฟล์เป็น UTF-8 เพื่อให้แสดงผลอย่างถูกต้องในเบราว์เซอร์


    เมื่อป้อนการเข้ารหัสหลายรายการ จะใช้การเข้ารหัสที่ถูกต้องแรกเท่านั้นตามเนื้อหาของไฟล์


    สำหรับผู้ใช้ภาษาฝรั่งเศส เช่น คุณสามารถตั้งค่าเป็น:


    UTF-8, ISO 8859-15, CP1252


    สำหรับผู้ใช้ภาษาญี่ปุ่น:


    UTF-8, CP932, EUC-JP

    การแจ้งเตือนทางอีเมล




    ที่อยู่อีเมลออก


    ที่อยู่อีเมลที่ใช้ในฟิลด์ "จาก" ของอีเมลที่ส่งถึงลูกค้า

    สำเนาบนซ่อน (bcc)


    เมื่อตั้งค่าเป็นถูกต้อง การแจ้งเตือนทางอีเมลจะถูกส่งเป็นสำเนาซ่อน ค่าเริ่มต้น: ใช่

    อีเมลเนื้อหาธรรมดา


    เมื่อตั้งค่าเป็นถูกต้อง จะส่งอีเมลในรูปแบบข้อความธรรมดาเท่านั้น (ไม่มี HTML)

    ส่วนหัวอีเมล




    ส่วนท้ายอีเมล



    ที่นี่คุณสามารถใส่ข้อความบางส่วนที่จะถูกเพิ่มในอีเมลที่ส่งโดยแอปพลิเคชัน

    อีเมลที่เข้ามา


    ดูคำแนะนำอย่างละเอียดเกี่ยวกับการตั้งค่าเหล่านี้ที่ RedmineReceivingEmails

    ตัดข้อความหลังจากบรรทัดหนึ่งในเหล่านี้


    การตั้งค่าเหล่านี้สามารถใช้เพื่อลบลายเซ็นจากอีเมลที่เข้ามาได้

    เปิดใช้งาน WS สำหรับอีเมลที่เข้ามา


    Redmine สามารถกำหนดค่าให้สามารถสร้างปัญหาหรือแสดงความคิดเห็นผ่านทางอีเมลได้ ในการใช้คุณลักษณะนั้น คุณต้องเปิดใช้งาน API ที่รับอีเมล ตรงนั้นคือการตั้งค่านี้ ค่าเริ่มต้น: ปิด

    API


    ในการตั้งค่านี้คุณสามารถป้อนคีย์ลับที่ใช้สำหรับการสร้างปัญหาหรือแสดงความคิดเห็นผ่านทางอีเมล

    คลังเก็บ




    เปิดใช้งาน SCM


    ที่นี่คุณสามารถ (ไม่) เลือก SCM-frameworks ที่ Redmine ควร "ให้" ให้กับโครงการแต่ละรายการ การตั้งค่านี้เป็นประโยชน์หากคุณสนับสนุนเพียงบาง SCM-frameworks เท่านั้น (เช่นเฉพาะ Git หรือเฉพาะ SVN เท่านั้น)

    ดึงคอมมิตอัตโนมัติ


    หากเปิดใช้งานตัวเลือกนี้ แอปพลิเคชันจะดึงอัปเดตใหม่ๆ โดยอัตโนมัติเมื่อผู้ใช้เรียกดูคลัง


    ค่าเริ่มต้น: ใช่


    คุณสามารถปิดใช้งานตัวเลือกนี้และทำการเรียกใช้ Repository#fetch_changesets โดยใช้ cron เพื่อดึงอัปเดตเป็นประจำสำหรับคลังทั้งหมดในพื้นหลัง


    ตัวอย่าง:


    ruby content/sprinter "Repository.fetch_changesets" - e creation


    สำหรับ Redmine 2.x:


    ruby content/rails sprinter "Repository.fetch_changesets" - e creation


    สำหรับ Redmine 3.x:


    container/rails sprinter "Repository.fetch_changesets" - e creation


    คุณยังสามารถเรียกใช้งานงานนี้จากคลังของคุณในการตรวจสอบหลังจากส่งหรือหลังจากได้รับ ดังนั้น changesets จะถูกดึงหลังจากทุกครั้งที่ส่ง

    การอ้างอิงปัญหาในข้อความการส่ง


    เมื่อถูกนำมาจากที่เก็บข้อมูล, ข้อความการส่งจะถูกตรวจสอบเพื่อหาหมายเลขปัญหาที่อ้างอิงหรือแก้ไข


    ตัวเลือกเหล่านี้ช่วยให้คุณกำหนดคำสำคัญที่สามารถใช้ในข้อความการส่งเพื่ออ้างอิงหรือแก้ไขปัญหาโดยอัตโนมัติ และสถานะที่จะใช้กับปัญหาที่แก้ไข


    คำสำคัญเริ่มต้นคือ:

    • สำหรับการอ้างอิงปัญหา: refs, references, IssueID

    • สำหรับการแก้ไขปัญหา: fixes, closes

    ไม่มีสถานะเริ่มต้นที่กำหนดไว้สำหรับปัญหาที่แก้ไข คุณต้องระบุมันหากคุณต้องการเปิดใช้งานการปิดอัตโนมัติของปัญหา


    หากคุณต้องการอ้างอิงปัญหาโดยไม่ใช้คำสำคัญ ให้ป้อนเครื่องหมายดอกจันเดียว: * ในการตั้งค่าคำสำคัญในการอ้างอิง (การตั้งค่า/ที่เก็บข้อมูล) ในกรณีนี้ หมายเลขปัญหาใด ๆ ที่พบในข้อความจะถูกเชื่อมโยงกับชุดการเปลี่ยนแปลง

    ตัวอย่างข้อความการส่งที่ใช้งานได้ดีโดยใช้คำสำคัญเริ่มต้น:


    การส่งนี้อ้างอิงปัญหา #1, #2 และแก้ไขปัญหา #3


    ข้อความนี้จะอ้างอิงปัญหา 1 และ 2 และแก้ไขปัญหา 3 โดยอัตโนมัติ


    หลังจากคำสำคัญปัญหา หมายเลขปัญหาสามารถแยกกันด้วยช่องว่าง จุลภาค หรือ และ


    คำสำคัญเป็นตัวพิมพ์เล็กและต้องมีช่องว่างหรือเครื่องหมายคอลอนอย่างน้อยหนึ่งตัวระหว่างคำสำคัญและเครื่องหมายแฮชหลักเพื่อสร้างการจับคู่ ตัวอย่างเพิ่มเติมที่จะให้ผลลัพธ์เดียวกับตัวอย่างข้างต้น:


    การส่ง refs:#1, #2 และแก้ไขปัญหา #3


    การส่ง Refs #1, #2 และแก้ไขปัญหา #3


    การส่ง REFS: #1, #2 และแก้ไขปัญหา #3

    เปิดใช้งานการบันทึกเวลา


    อนุญาตให้บันทึกเวลาโดยตรงจากข้อความการส่ง สิ่งนี้มีความหมายเมื่อคุณเปิดใช้งานโมดูล "การติดตามเวลา" ในโครงการที่กล่าวถึง ในกรณีนี้ คุณสามารถเพิ่มคำพิเศษในข้อความการส่งของคุณเพื่อแสดงเวลาที่คุณใช้กับปัญหา


    ไวยากรณ์พื้นฐานสำหรับการทำเช่นนั้นคือ: @<เวลา>, โดยที่เวลาประกอบด้วยชั่วโมงหรือนาทีต่าง ๆ


    นี่คือรายการข้อความการส่งที่ถูกต้องหลายรายการที่จะทำงานหากคุณต้องการระบุว่าคุณใช้เวลา N ชั่วโมงกับปัญหา 1234:

ต้องการอัปเกรด Redmine หรือไม่? ง่ายมาก

ได้รับเครื่องมือที่มีกำลังในการวางแผนโครงการที่เหมาะสม การจัดการ และควบคุมทั้งหมดในซอฟต์แวร์เดียว

ทดลองใช้ Easy Redmine ฟรี 30 วัน

คุณสมบัติครบถ้วน, ป้องกันด้วย SSL, สำรองข้อมูลประจำวัน, ในตำแหน่งที่ตั้งของคุณ