GitEye ไคลเอนต์ GUI สำหรับ Git ที่เราสามารถติดตั้งบน Ubuntu

เกี่ยวกับ giteye

ในบทความถัดไปเราจะมาดู GitEye นี่คือ ไคลเอนต์กราฟิกที่จะทำงานกับ Gitซึ่งสามารถพบได้ใน Gnu/Linux, Windows และ OSX ซึ่งมีอยู่ในเวอร์ชัน 32 และ 64 บิตด้วย โปรแกรมนำเสนอแอปพลิเคชันเดสก์ท็อปเพื่อจัดการโครงการ ไป ในรูปแบบที่เรียบง่ายแต่เป็นภาพกราฟิก ด้วยฟังก์ชันการควบคุมเวอร์ชันแบบกระจายในอินเทอร์เฟซ

CollabNet เป็นผู้พัฒนาที่อยู่เบื้องหลัง GitEye โปรแกรมนี้เป็นเดสก์ท็อปสำหรับ Git ซึ่ง ทำงานร่วมกับ TeamForge, CloudForge และบริการ Git อื่นๆ. GitEye รวมไคลเอนต์ Git แบบกราฟิกที่ใช้งานง่ายเข้ากับงานนักพัฒนาที่สำคัญ

คุณสมบัติทั่วไปของ GitEye

การตั้งค่า Giteeye

  • โปรแกรมนำเสนอ GUI เพื่อจัดการการเปลี่ยนแปลงและข้อขัดแย้ง.
  • ผู้ใช้สามารถ ส่งไฟล์ที่เลือกและแก้ไขในเครื่อง.
  • นอกจากนี้ยังจะช่วยให้เรา อัปโหลดไปยังที่เก็บ.
  • อินเทอร์เฟซของโปรแกรม มีให้บริการเป็นภาษาอังกฤษเท่านั้น.
  • มันจะช่วยให้เราสามารถใช้ หัวข้อต่าง ๆ.
  • ลา เครื่องมือพัฒนาที่คล่องตัวเช่น ตัวติดตามจุดบกพร่อง (Bugzilla, Trac และ JIRA) ระบบบูรณาการอย่างต่อเนื่อง (เจนกิ้นส์) scrum backlog และเครื่องมือตรวจสอบโค้ด (Gerrit) รวมเข้ากับ GitEye

ติดตั้ง GitEye บน Ubuntu 22.04 หรือ 20.04 LTS

อินเทอร์เฟซ giteye

ขั้นตอนที่เราจะปฏิบัติตามนั้นใช้ได้กับระบบปฏิบัติการอื่นเช่น Debian, Linux Mint, POP OS, MX Linux ฯลฯ ...

หญ้าแห้ง ของบางอย่างที่ควรมีในระบบของเรา ก่อนเริ่มการติดตั้ง:

  • มี Ubuntu 20.04/22.04
  • ติดตั้ง Oracle หรือ OpenJDK Java 8 หรือใหม่กว่า
  • มี RAM อย่างน้อย 1 GB

ติดตั้ง OpenJDK Java

โคโม เราต้องติดตั้งจาวา ในระบบของเราเพื่อเรียกใช้ GitEye อย่างถูกต้อง ก่อนอื่นเราจะทำการติดตั้งโดยใช้คำสั่ง:

ติดตั้ง openjdk

sudo apt update; sudo apt install default-jdk

ดาวน์โหลด GitEye สำหรับ Linux

GitEye ไม่พร้อมใช้งานผ่านที่เก็บเริ่มต้นของ Ubuntu สำหรับเหตุผลนี้ เราต้องดาวน์โหลดด้วยตนเอง. ในการรับแพ็คเกจ เราเพียงแค่เปิดเบราว์เซอร์และ ไปที่ส่วนดาวน์โหลดของโครงการนี้.

หน้าดาวน์โหลด GitEye

ในหน้าเว็บนี้ ไคลเอนต์ GIT นี้มีสองเวอร์ชัน: รุ่นหนึ่งสำหรับระบบ 32 บิตและอีกรุ่นสำหรับระบบ 64 บิต.

แตกไฟล์ที่ดาวน์โหลดมา

เมื่อการดาวน์โหลดเสร็จสิ้น เราจะพบไฟล์ในรูปแบบบีบอัด เพราะฉะนั้น อันดับแรก เราต้องคลายซิปโดยใช้ unzip เพื่อแยกไฟล์เรียกทำงานจาก GitEye จากนั้นย้ายไปยังไดเร็กทอรีที่ปลอดภัย หากคุณไม่มีโปรแกรมนี้ คุณสามารถติดตั้งโดยใช้คำสั่ง (Ctrl+Alt+T):

sudo apt install unzip

ขั้นตอนต่อไปคือการสร้าง โฟลเดอร์ที่เราจะบันทึกเนื้อหาของไฟล์ที่เราจะทำการแตกไฟล์ แล้ว:

sudo mkdir /opt/giteye

ตอนนี้เราทำได้ แตกไฟล์ที่ดาวน์โหลดมา ภายในไดเร็กทอรีที่เราเพิ่งสร้างขึ้น. ในการดำเนินการนี้ จากโฟลเดอร์ที่เราบันทึกไฟล์ไว้ เราจะต้องใช้คำสั่งเท่านั้น:

เปิดเครื่องรูด giteye

sudo unzip GitEye-*-linux.x86_64.zip -d /opt/giteye

เริ่ม GitEye

เมื่อขั้นตอนก่อนหน้านี้เสร็จสิ้น เราสามารถ เริ่ม Git Eye โดยใช้เทอร์มินัล (Ctrl+Alt+T) คำสั่ง:

/opt/giteye/./GitEye

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

echo 'export PATH="$PATH:/opt/giteye/"' >> ~/.bashrc

ขั้นตอนต่อไปจะเป็น รีโหลดทุบตี:

source ~/.bashrc

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

เพิ่ม giteye ให้กับ bashrc

GitEye

สร้างทางลัด

สิ่งที่เราจะไม่พบก็คือทางลัดบนเดสก์ท็อปโดยค่าเริ่มต้นเพื่อเข้าถึงแอปพลิเคชัน การสร้างนั้นง่ายพอ ๆ กับการทำตามขั้นตอนที่เราจะดูด้านล่าง

ด้วยบรรณาธิการคนโปรดของเรา มา แก้ไขทางลัด:

vim ~/Escritorio/Giteye.desktop

และภายในไฟล์นั้น มาวางเนื้อหาต่อไปนี้กันเถอะ:

giteye launcher

[Desktop Entry]
Version=1.0
Type=Application
Name=GitEye
Comment=GIT GUI
Exec=/opt/giteye/./GitEye
Icon=/opt/giteye/icon.xpm
Terminal=false
StartupNotify=false

เมื่อวางแล้ว เราจะบันทึกไฟล์และกลับไปที่เทอร์มินัล ตอนนี้เป็นเวลาที่จะ คัดลอกทางลัดที่ปรากฏในเมนูแอปพลิเคชัน:

sudo cp ~/Escritorio/Giteye.desktop /usr/share/applications/

ตอนนี้ เราสามารถเริ่มโปรแกรมและเริ่มดำเนินการและเพิ่มที่เก็บ Git ที่มีอยู่, การโคลน Repos หรือสร้างโลคัลของเราเองโดยใช้ส่วนต่อประสานกราฟิกของโปรแกรม

หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมนี้ ผู้ใช้สามารถ ศึกษาข้อมูลที่ปรากฏใน เว็บไซต์โครงการ.


เป็นคนแรกที่จะแสดงความคิดเห็น

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา