Agit: Git client 1.39

ใบ อนุญาต: ทดลองใช้ฟรี ‎ขนาดแฟ้ม: 1.05 MB
‎คะแนนจากผู้ใช้: 4.0/5 - ‎1 ‎โหวต

Agit เป็นไคลเอนต์ Git สําหรับอุปกรณ์ Android ช่วยให้คุณสามารถตรวจสอบประวัติทั้งหมดของที่เก็บ Git ขณะเดินทางตรวจสอบการเปลี่ยนแปลงและจัดเก็บเพื่อการเข้าถึงแบบออฟไลน์เต็มรูปแบบ

โคลนที่เก็บ Git ระยะไกลบนโทรศัพท์ของคุณ! กระทิงเช่นเดียวกับ Git ปกติประวัติศาสตร์เต็มรูปแบบจะถูกเก็บไว้สําหรับการเข้าถึงแบบออฟไลน์ กระทิง; Diffs เคลื่อนไหว - ดู diffs เปลี่ยนจากก่อนเป็นหลัง - และกลับมาอีกครั้ง ฉันใช้ 'เรียบ' เป็นรูปเป็นร่างที่นี่ มันยังเจ๋งอยู่เลย สนับสนุน git, http, https, โปรโตคอล ssh: - ดูรายละเอียดhttps://github.com/rtyley/agit/wiki/HTTPเกี่ยวกับการรับรองความถูกต้อง HTTP - ดูhttps://github.com/rtyley/agit/wiki/SSHหรือhttp://youtu.be/6YXR-ZhZ1Qkสําหรับคําแนะนําในการตั้งค่า SSH ดึงเพื่อฟื้นฟูการดึง ปัจจุบันเป็นไคลเอนต์ 'อ่านอย่างเดียว' คุณสามารถโคลนและดึง แต่ไม่มุ่งมั่นและผลักดัน ฉันยังไม่ได้มีเวลาในการสร้างส่วนต่อประสานผู้ใช้ทั้งหมดรอบ ๆ - แต่ฉันคิดว่าการใช้การผสานกิ่งก้านของท่าทางจะสนุก เปิดใช้งานการซิงค์เป็นงวดบน Android 2.2 และใหม่กว่า - การยอมรับล่าสุดที่ดึงมาทุกไตรมาสต่อชั่วโมง กระทิง; การโคลนโครงการที่สําคัญ (เช่น Mongo, JQuery) จะใช้เวลาไม่กี่นาทีในการดําเนินการ - โชคดีที่การดึงที่ตามมาจะเร็วขึ้นมาก & กระทิงเนื่องจากข้อ จํากัด ใน Java / JGit (ห้องสมุดพื้นฐานที่ใช้โดย Agit สําหรับการสนับสนุน Git) คุณสมบัติต่อไปนี้ไม่ได้รับการสนับสนุนอย่างน่าเสียดาย: submodules ลิงก์สัญลักษณ์

อุปกรณ์ Android มีหน่วยความจํา จํากัด และเนื่องจากลักษณะของ Git delta บรรจุไฟล์ขนาดใหญ่แต่ละไฟล์ใน repo ของคุณ (เช่นประมาณ 5MB หรือสูงกว่า) อาจทําให้เกิดข้อผิดพลาดนอกหน่วยความจําที่หลีกเลี่ยงไม่ได้แม้บนอุปกรณ์ที่ทันสมัย สิ่งนี้ไม่ได้จํากัดขนาดพื้นที่เก็บข้อมูลโดยรวมซึ่งอาจใหญ่กว่ามาก - มัน จํากัด เฉพาะไฟล์ * ที่ใหญ่ที่สุด * คุณสามารถมีในประวัติศาสตร์ของที่เก็บของคุณ ข้อมูลเพิ่มเติมที่นี่:

https://github.com/rtyley/agit/wiki/Memory

เพื่อช่วยให้ผู้ใช้แก้ไขที่เก็บไฟล์ขนาดใหญ่ที่ Agit มีปัญหาฉันได้พัฒนา BFG ซึ่งเป็นเครื่องมือบรรทัดคําสั่งที่สร้างขึ้นเพื่อลดขนาดที่เก็บ Git:

https://rtyley.github.com/bfg-repo-cleaner/

BFG เป็นทางเลือกที่ง่ายและเร็วกว่ามากในการใช้สาขาตัวกรอง git และทําให้ง่ายต่อการทําความสะอาดที่เก็บเพื่อให้สามารถอ่านได้โดย Agit

ประวัติรุ่น

  • เวอร์ชัน 1.39 โพสต์เมื่อ 2013-12-26
    v1.39 ตั้งค่าตัวเลือก 'largeHeap' ใน AndroidManifest.xmlเป็นจริง ซึ่งบนอุปกรณ์ที่ใช้ Android v3.0+ (Honeycomb) อาจเพิ่มโอกาสในการโคลน repos ที่มีไฟล์ขนาดใหญ่ (> 5MB) (ขอบคุณ Patrick Moor สําหรับการชี้ตัวเลือกนี้ออก!), รุ่นนี้ยังลดลงสนับสนุน Android v2.2 (Froyo) และจะเป็นรุ่นสุดท้ายที่จะสนับสนุนก่อน 4.0 (แซนวิชไอศกรีม)
  • เวอร์ชัน 1.38 โพสต์เมื่อ 2013-05-17
    การแก้ไขและการอัปเดตหลายรายการ

รายละเอียดหลักสูตร