คำถามติดแท็ก gitlab

4
คุณจะหยุดหรือป้องกัน gitlab ไม่ให้ทำงานเมื่อเริ่มต้นได้อย่างไร
ฉันได้ติดตั้ง gitlab บน Ubuntu 14.04 จากไฟล์ deb ต่อไปนี้: gitlab_6.9.2-omnibus-1_amd64.deb มันใช้งานได้อย่างสวยงาม แต่ฉันต้องการทำการบำรุงรักษาบางอย่างในกล่องโดยไม่ต้องใช้ gitlab และฉันไม่สามารถหามันได้ ไม่มีอะไรใน cron ไม่มีอะไรใน / etc / init.d ที่ฉันเห็น เอกสารทั้งหมดชี้ไปที่ / home / gitlab เป็นโฟลเดอร์รูทซึ่งในนั้นเป็น / var / opt / gitlab และอื่น ๆ ฉันเห็นว่ามันกำลังใช้งาน nginx, postgres & redis ฉันสามารถฆ่าแต่ละองค์ประกอบและหวังว่ามันจะเพียงพอ แต่ฉันอยากจะปิดมันอย่างหมดจดหรือไม่เริ่มเลย ส่วนประกอบเหล่านี้ไม่ได้เป็นส่วนหนึ่งของระบบ /etc/init.d ... ความคิดใด ๆ
11 linux  ubuntu  git  gitlab 

1
เปิดใช้งานการเชื่อมโยง Gitlab เพื่อเปลี่ยนเส้นทางหย่อน
เรากำลังใช้งานอินสแตนซ์ Gitlab ที่โฮสต์ด้วยตนเองและใช้ Slack เพื่อการสื่อสารในที่ทำงาน ฉันพบปัญหาบางอย่างเมื่อพยายามติดตามลิงก์ไปยังอินสแตนซ์ Gitlab ของเราที่โพสต์บน Slack (โดย web-hooks ในกรณีนี้) ที่ ABE จะบล็อกการเปลี่ยนเส้นทาง เนื่องจากจุดประสงค์ของการเปลี่ยนเส้นทางคือเพื่อดึงข้อมูลผู้อ้างอิงออกฉันจึงไม่ควรปิดใช้งานคุณลักษณะดังกล่าวใน Slack เนื่องจากมีผลกับลิงก์อื่น ๆ ทั้งหมดเช่นกัน ผมพบว่าวิธีแก้ปัญหานี้โดยการปรับเปลี่ยนการตั้งค่าใน ABE กับระบบ: # Prevent Internet sites from requesting LAN resources. Site LOCAL Accept from LOCAL Accept GET from slack-redir.net Deny ตามที่ฉันเข้าใจแล้วนี่ทำให้ slack-redir.net ทำการร้องขอ GET ในพื้นที่และฉันต้องการอนุญาตให้เปลี่ยนเส้นทางไปยัง gitlab เท่านั้น ข้อเสนอแนะใด ๆ …

1
แยกความแตกต่างระหว่างแผนกและกลุ่มโครงการใน Gitlab
ในฐานะที่เป็น Gitlab ผู้ดูแลระบบฉันต้องสร้างที่แตกต่างกัน Groups สำหรับแผนกต่าง ๆ และเพิ่มสมาชิกเข้าไป บางแผนกมีแผนกย่อยดังนั้นฉันจึงสร้าง Sub-Group ใน Gitlab เพื่อมัน ณ ตอนนี้ทุกอย่างโอเค แต่ฉันมาถึงสถานการณ์ที่ฉันได้สร้างกลุ่มโครงการเพื่อให้สามารถเก็บรหัสซอฟต์แวร์ฮาร์ดแวร์และ Firware ไว้ในนั้น ดังนั้นฉันจึงสร้างกลุ่มย่อยที่มีชื่อโครงการและเพิ่มสามโครงการในนั้น คำถามของฉันคือใช้งานไม่ได้ Sub-Group สำหรับทั้งแผนกย่อยและโครงการย่อยก็โอเค? หรือฉันสามารถปรับปรุงสิ่งนี้ในทางใด? PS: ฉันเพิ่ม Github แท็กเพื่อให้คำถามเข้าถึงผู้คนเพิ่มขึ้นและอาจมีแนวคิดทั่วไป ไม่ได้มีวัตถุประสงค์เพื่อสร้างความสับสนหรือการติดแท็กที่ผิดพลาด
2 github  gitlab 

0
วิธีการคัดลอกฐานข้อมูล gitlab postgresql ผ่าน FTP บน Ubuntu
สวัสดีฉันต้องการคัดลอกฐานข้อมูลเก่าของgitlabไปยังเซิร์ฟเวอร์ใหม่ แต่เซิร์ฟเวอร์เก่าของฉันใช้งานเป็นเซิร์ฟเวอร์ FTP เท่านั้น ฉันสามารถคัดลอกฐานข้อมูลgitlabเก่าไปยังเซิร์ฟเวอร์ใหม่ด้วย ftp ได้หรือไม่

0
การใช้ Apache เป็น reverse proxy สำหรับ gitlab omnibus
ฉันใช้ GitLab Omnibus บนเซิร์ฟเวอร์ CentOS6.5 เซิร์ฟเวอร์ gitlab Nginx ฟังบนพอร์ต 6543 (Apache ใช้ 80 และ 443 แล้ว) ฉันต้องการใช้ Apache เป็น reverse proxy เพื่อเข้าถึง GitLab ด้วยที่อยู่นั้น: gitlab.example.comแทนที่จะเป็นexample.com:6543 ดังนั้นฉันจึงเพิ่ม Apache Virtual Host นี่คือการกำหนดค่า: <IfModule mod_ssl.c> <VirtualHost *:443> ServerAdmin admin@example.com ServerName gitlab.example.com ServerSignature Off CustomLog /var/log/httpd/gitlab_access.log combined ErrorLog /var/log/httpd/gitlab_error.log ErrorLog syslog:local2 <IfModule mod_proxy.c> ProxyVia …

1
Git อธิบายถึงการถอดหัว
ฉันพยายามย้ายจาก Buildbot ไปยัง Gitlab CI ทุกอย่างทำงานได้ดียกเว้นรับหมายเลขรุ่นจากคอมไพล์ พวกเรากำลังใช้ git describe --always --tags --abbrev=4 คำสั่งร่วมกับชื่อแท็กที่เหมาะสม (เช่น "1.0") มันทำงานได้อย่างไร้ที่ติกับ buildbot แต่ด้วยเหตุผลบางอย่าง gitlab-ci การตรวจสอบการ HEAD ทำให้การทำสำเนาการทำงานอยู่ในสถานะ "ถอดหัว" ดังนั้นคำสั่งก่อนหน้านี้จะส่งกลับชื่อรุ่นที่น่าเกลียด (เช่น "53ab" แทนที่จะพูดว่า "1.0-50- g53ab ") มีวิธีรับกระทำคำอธิบายกับแท็กในกรณีนี้หรือไม่
git  gitlab 

1
GitLab ไม่ได้ให้โดเมนย่อยสำหรับบริการหน้าเว็บของพวกเขา?
ฉันต้องการตั้งค่าหน้าหนึ่งที่ GitLab ฉันคิดว่ามันจะคล้ายกับ GitHub ซึ่งพวกเขาจะให้โดเมนย่อยภายใต้โดเมน GitHub อย่างไรก็ตามเมื่อฉันอ่านเอกสารและตรวจสอบหน้าการตั้งค่าของโครงการฉันเริ่มตระหนักว่าฉันต้องมีการลงทะเบียนโดเมนของตัวเองและ GitLab "เพียงแค่" เป็นบริการโฮสติ้งสำหรับโดเมนนั้น คำถามของฉันคือ: ฉันเห็นสิ่งนี้ถูกต้องหรือว่ามีบางสิ่งที่ฉันขาดหายไป?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.