แยกความแตกต่างระหว่างแผนกและกลุ่มโครงการใน Gitlab


2

ในฐานะที่เป็น Gitlab ผู้ดูแลระบบฉันต้องสร้างที่แตกต่างกัน Groups สำหรับแผนกต่าง ๆ และเพิ่มสมาชิกเข้าไป บางแผนกมีแผนกย่อยดังนั้นฉันจึงสร้าง Sub-Group ใน Gitlab เพื่อมัน

ณ ตอนนี้ทุกอย่างโอเค แต่ฉันมาถึงสถานการณ์ที่ฉันได้สร้างกลุ่มโครงการเพื่อให้สามารถเก็บรหัสซอฟต์แวร์ฮาร์ดแวร์และ Firware ไว้ในนั้น ดังนั้นฉันจึงสร้างกลุ่มย่อยที่มีชื่อโครงการและเพิ่มสามโครงการในนั้น

คำถามของฉันคือใช้งานไม่ได้ Sub-Group สำหรับทั้งแผนกย่อยและโครงการย่อยก็โอเค? หรือฉันสามารถปรับปรุงสิ่งนี้ในทางใด?

PS: ฉันเพิ่ม Github แท็กเพื่อให้คำถามเข้าถึงผู้คนเพิ่มขึ้นและอาจมีแนวคิดทั่วไป ไม่ได้มีวัตถุประสงค์เพื่อสร้างความสับสนหรือการติดแท็กที่ผิดพลาด

คำตอบ:


0

ตามที่ เอกสารของ GitLab ในกลุ่มย่อย พวกเขามีความหมายโดยเฉพาะด้วยเหตุผลดังต่อไปนี้:

  • แยกองค์กรภายใน / ภายนอก เนื่องจากทุกกลุ่มสามารถมีระดับการมองเห็นของตนเองคุณจึงสามารถโฮสต์กลุ่มเพื่อวัตถุประสงค์ที่แตกต่างกันภายใต้ร่มเดียวกัน
  • จัดระเบียบโครงการขนาดใหญ่ สำหรับโครงการขนาดใหญ่กลุ่มย่อยทำให้ง่ายขึ้นในการแยกการอนุญาตในส่วนของซอร์สโค้ด
  • ทำให้การจัดการคนง่ายขึ้นและควบคุมการมองเห็นได้ง่ายขึ้น ให้สิทธิ์แตกต่างกันไปขึ้นอยู่กับสมาชิกกลุ่ม

ดังนั้นตามสามเหตุผลที่มีให้ในเอกสารฉันจะบอกว่า

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

เพื่อให้ความแตกต่างระหว่างกลุ่ม / กลุ่มย่อยมีเครื่องมือหลักสองอย่างที่มีอยู่ใน GitLab

  • ชื่อกลุ่ม / กลุ่มย่อย คุณสามารถระบุคำนำหน้าหรือมัดเฉพาะเพื่อแยกความแตกต่างของกลุ่มโครงการ / กลุ่มย่อยจากแผนก ตัวอย่างเช่น sp-มี project1-sp-firmware สำหรับกลุ่มย่อยของเฟิร์มแวร์โครงการย่อยและ project1-marketing สำหรับแผนกการตลาด (นี่เป็นเพียงตัวอย่างเพื่อให้ความเห็นคุณควรดูวิธีแก้ปัญหาที่ดีที่สุดสำหรับองค์กรและโครงสร้างของคุณ
  • อวตาร . คุณสามารถระบุรูปแบบที่แตกต่างกัน (สีหรือวัตถุที่เฉพาะเจาะจง) ตามถ้ามันเป็นแผนกย่อยหรือโครงการย่อย ตัวอย่างเช่นอวตารสีน้ำเงินสำหรับโครงการย่อยและอวตารสีเหลืองสำหรับแผนกย่อย หรือสีเดียวกันภายในแผนกเดียวกัน ... และอื่น ๆ นี่คือเว็บไซต์ที่สร้างตัวอักษรประจำตัว (สูงสุด 2 ตัวอักษร): https://ui-avatars.com .
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.