Mr-Repo

ภาพหน้าจอของซอฟแวร์:
Mr-Repo
รายละเอียดซอฟแวร์:
รุ่น: 0.2.10
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Ryan McGowan
การอนุญาต: ฟรี
ความนิยม: 69

Rating: 5.0/5 (Total Votes: 1)

นาย Repo เป็นสคริปต์จัดการ repo เขียนในหลาม & nbsp;. มันง่ายมาก โดยทั่วไปก็จะเปิดไดเรกทอรีใด ๆ ก็ตามนาย Repo ถูกเตรียมลงพื้นที่เก็บข้อมูลของการกำหนดค่าที่เก็บ Git มันสร้างแฟ้มที่สองในการติดตามสถานะของมัน
- ไฟล์ YAML (.mr_repo.yml) ซึ่งช่วยให้ข้อมูลเกี่ยวกับการขยายคลังที่อาจปรากฏในไดเรกทอรี
- ไฟล์อื่น (.this_repo) แฟ้มติดตามสิ่งที่เก็บมีอยู่ในปัจจุบันในไดเรกทอรี
... แต่ทำไม?
ฉันต้องมีโฟลเดอร์ repo หลายต่อหลายของคอมพิวเตอร์ของฉัน โฟลเดอร์นี้ประกอบด้วยส่วนใหญ่ที่เก็บ Git ที่ฉันต้องการที่จะเป็น avaialble บนคอมพิวเตอร์หลายเครื่อง ผมใช้ Dropbox เพื่อซิงค์ไฟล์จำนวนมากระหว่างเครื่องคอมพิวเตอร์ของฉัน แต่ไม่โฟลเดอร์ repo ด้วยเหตุผลหลายประการ แต่ผมยังคงต้องการที่จะจัดการกับสิ่งที่ฉันมีในโฟลเดอร์ที่ซื้อคืนของฉันในคอมพิวเตอร์ของฉัน ดังนั้นผมจะซิงค์ไฟล์ .mr_repo.yml กับ Dropbox และให้นาย Repo ทำส่วนที่เหลือของการทำงาน
การใช้งาน
เรียกใช้คำสั่ง init จะได้รับการตั้งค่าแฟ้มที่สองโดยอัตโนมัติการตีความไดเรกทอรีย่อย
หลาม init mr_repo.py [--clean]
ตัวเลือก --clean ทำให้เกิดคำสั่ง init สร้างไฟล์การติดตามว่างเปล่าและไม่ได้โดยอัตโนมัติตีความไดเรกทอรีย่อย
เมื่อคุณมีการติดตั้งไฟล์ที่คุณสามารถเพิ่มและลบ Repos โดยชื่อไดเรกทอรีของพวกเขาด้วยการเพิ่มและลบคำสั่ง
หลาม mr_repo.py เพิ่ม
# หรือจะเอา repo
หลาม mr_repo.py RM
คุณยังสามารถตีความหมายไดเรกทอรีปัจจุบันมีคำสั่งปรับปรุง
หลามปรับปรุง mr_repo.py
นั่นคือทั้งหมดที่สิ่งที่น่าเบื่อ ส่วนหนึ่งของนาย Repo ที่จริงมีประโยชน์คือความสามารถในการดึง Repos คุณได้เพิ่มจากสถานที่อื่น ๆ แต่ไม่ได้อยู่ในไดเรกทอรีปัจจุบันของคุณ
เพื่อตรวจสอบสิ่ง repos คุณได้เพียงแค่ใช้คำสั่งรายการ โดยค่าเริ่มต้นคำสั่งรายการจะแสดงรายชื่อของ Repos มีอยู่ในปัจจุบัน ใช้ธง -a ยังแสดงข้อมูลเกี่ยวกับ Repos ใช้งานไม่ได้ (เช่น Repos ที่ไม่ได้ตั้งค่าในปัจจุบัน CWD) ในขณะที่คุณอาจคาดหวังธง -n สามารถนำมาใช้เพื่อแสดง Repos ที่ไม่ได้มีอยู่ในปัจจุบัน
หลามรายการ mr_repo.py [-a | --all] [-n | --not ที่มีอยู่]
เมื่อคุณรู้ว่า Repos หรือไม่ได้มีอยู่ในปัจจุบันคุณจะได้รับ / unget พวกเขา
หลาม mr_repo.py รับ
หลาม mr_repo.py unget [-f | แรง] <ชื่อ repo มีอยู่ในปัจจุบัน>
คำสั่ง unget เอา repo หากมีการเปลี่ยนแปลงทั้งหมดที่ได้รับการมุ่งมั่นอย่างเต็มที่และยังปรับปรุงแฟ้ม .this_repo ในกรณีที่มีการเปลี่ยนแปลง uncomitted จะโยนความผิดพลาดและคำสั่งล้มเหลว . หากผู้ใช้ต้องการที่จะลบออก anyways จากนั้นผู้ใช้สามารถเพิ่มธง -f ที่จะบังคับให้กำจัด

ต้องการ

  • หลาม

ซอฟต์แวร์ที่คล้ายกัน

hghooks
hghooks

11 May 15

Diffstat
Diffstat

20 Feb 15

GitLab
GitLab

23 Nov 17

forkfeed
forkfeed

12 May 15

ความคิดเห็นที่ Mr-Repo

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่