พวงเป็นปลั๊กอินเวิร์กโฟลว์คอมไพล์แรงบันดาลใจจากคอมไพล์-การพิจาณา แต่ตั้งใจที่จะสนับสนุนหลายแพลตฟอร์มการจัดการโครงการนอกเหนือจากการติดตามสำคัญเพียง
การติดตั้ง
พวงเป็นแพคเกจหลามและสามารถติดตั้งใช้ easy_install หรือคำสั่ง pip สำหรับการรวมราบรื่นมากที่สุดติดตั้งแพคเกจเพื่อสร้างสคริปต์คอนโซลที่มีอยู่ในเส้นทางของคุณ $
มันก็มักจะแนะนำให้ติดตั้งแพคเกจภายในหลาม virtualenv ถ้าคุณเปิดใช้งาน virtualenv โครงการของคุณขณะที่การพัฒนานี้จะวางคำสั่งใน $ PATH ของคุณโดยอัตโนมัติ หรือคุณสามารถสร้าง virtualenv เฉพาะสำหรับป่าและเพิ่มสคริปต์การกำหนดค่าเปลือกของคุณ ถ้าคุณใช้ทุบตีคุณสามารถทำต่อไปนี้เพื่อให้แน่ใจว่าคำสั่งที่สามารถเข้าถึงได้:
$ virtualenv-2.6 --no-เว็บไซต์แพคเกจเป็นพวง
พวง $ / bin / PIP ติดตั้งพวง
$ echo "การส่งออก PATH = $ PATH: / เส้นทาง / เพื่อ / พวง / bin"> ~ / .bash_profile
นี้จะช่วยให้คุณสามารถเรียกใช้คำสั่งต่อไปนี้:
$ คุณลักษณะคอมไพล์
$ เสร็จคอมไพล์
$ ข้อผิดพลาดคอมไพล์
เช่นเดียวกับ:
$ / path / to / พวง / bin / คอมไพล์คุณลักษณะ
$ / path / to / พวง / bin / คอมไพล์เสร็จ
$ / path / to / พวง / bin / คอมไพล์-ข้อผิดพลาด
การใช้งาน
การกำหนดค่าการพิจาณา
พวงต้องใช้ทั่วโลกและโครงการการตั้งค่าในท้องถิ่นเพื่อบูรณาการอย่างเต็มที่
จำเป็นต้องมีการกำหนดค่าในท้องถิ่น (จากภายในไดเรกทอรีโครงการของคุณ):
$ config คอมไพล์ -f .git / config bushy.platform การพิจาณา # ใช้ติดตามสำคัญสำหรับโครงการนี้
$ config คอมไพล์ -f .git / config พวง-pivotal.project-ID PROJECT_ID # จากสมาชิกโครงการบนเว็บไซต์สำคัญติดตาม
จำเป็นต้องมีการกำหนดค่าส่วนกลาง:
$ คอมไพล์ตั้งค่า --global พวง-pivotal.api token-TOKEN # นำมาจากส่วนรายละเอียดในเว็บไซต์สำคัญติดตาม
$ คอมไพล์ปรับแต่งพวง-pivotal.full ชื่อ --global "ชื่อของคุณ"
การกำหนดค่าตัวเลือก:
$ คอมไพล์ตั้งค่า --global พวง-pivotal.integration สาขา # ชื่อของสาขารวมถ้าแตกต่างจากต้นแบบ
$ config ของคอมไพล์ --global พวง-pivotal.only เหมือง # เพียงเลือกจากคุณสมบัติใหม่ที่ได้รับมอบหมายให้คุณ
ทำงานเกี่ยวกับคุณลักษณะใหม่
คุณสามารถเลือกคุณลักษณะใหม่ในการทำงานเกี่ยวกับการใช้คำสั่งคอมไพล์คุณลักษณะ:
junkafarian $ คุณลักษณะคอมไพล์
เรียกคุณสมบัติล่าสุดจากการติดตามสำคัญ
เรื่อง: ขอขึ้นกับการพิจาณา
URL: http://www.pivotaltracker.com/story/show/8236507
อัปเดตสถานะคุณลักษณะที่สำคัญในการติดตาม ...
ป้อนชื่อสาขา (จะต่อท้ายด้วย 8236507) [คุณลักษณะ]
สลับไปยังสาขา 8236507 คุณลักษณะ
junkafarian $
ถ้าคุณต้องการที่จะทำงานในเรื่องที่เฉพาะเจาะจงคุณสามารถระบุเรื่อง id:
junkafarian คุณลักษณะ $ คอมไพล์ -s 12345
เรื่องการดึงจาก 12345 ติดตามสำคัญ
เรื่อง: ขอขึ้นกับการพิจาณา
URL: http://www.pivotaltracker.com/story/show/12345
อัปเดตสถานะคุณลักษณะที่สำคัญในการติดตาม ...
ป้อนชื่อสาขา (จะต่อท้ายด้วย 12345) [คุณลักษณะ]
สลับไปยังสาขา 12345 คุณลักษณะ
junkafarian $
นี้จะเปลี่ยนไปสาขาใหม่สำหรับการทำงานในเรื่องที่เลือก
เมื่อคุณเสร็จสิ้นการพัฒนาการทำงาน / การทดสอบการตรวจสอบผ่าน / ความมุ่งมั่นที่การเปลี่ยนแปลงที่คุณสามารถประกาศงานเป็นเสร็จ:
junkafarian $ เสร็จคอมไพล์
เรื่องการทำเครื่องหมายเป็นเสร็จ 8236507 ...
ผสาน 8236507 คุณลักษณะเข้าหลัก
การถอดสาขา 8236507 คุณลักษณะ
รหัสผสานเข้าไปในลำต้น กรุณากดต้นน้ำและแจ้งให้ผู้จัดการการเปิดตัวในกรณีที่จำเป็น
junkafarian $
จากนั้นคุณสามารถผลักดันการเปลี่ยนแปลงเหล่านี้ต้นน้ำ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- ปล่อย bugfix เนื่องจากบรรจุภัณฑ์ที่ไม่ดีเมื่อ อัปโหลดไปยัง PyPI ขออภัยกับทุกคนที่ประสบปัญหา!
ต้องการ
- งูใหญ่
ความคิดเห็นที่ไม่พบ