[NB คำถามนี้ปิดอยู่ด้านหลัง แต่แยก / ไปถึงคำถามก่อนหน้าของฉันที่นี่ ]
ฉันใช้ Drush มาระยะหนึ่งแล้ว แต่ทุกครั้งที่ฉันต้องนิ่งงัน ในตอนนี้ฉันไม่แน่ใจจริงๆว่าจะทำอย่างไรกับเรื่องนี้
สถานการณ์จำลอง: ปัจจุบันไซต์ใช้การปล่อย dev ในอดีต ในขณะเดียวกันยังไม่มีการสร้างการปล่อยจุด แต่มีการเปิดตัว dev รุ่นใหม่ ดังนั้นเราจึงมีสิ่งที่ชอบ:
Reroute Email 6.x-1.x-dev (2010-Sep-27)
Recommended version: 6.x-1.0 (2008-Jul-24)
Development version: 6.x-1.x-dev (2011-Feb-25)
การdrush dl <module>-6.x-1.x-dev
เขียนทับไดเรกทอรีที่มีอยู่ด้วย 1.x dev ครั้งล่าสุด ไม่เป็นไร แต่จะลบโฟลเดอร์. svn
ถ้าฉันทำdrush upc <module>
มันจะดาวน์โหลดการปล่อยจุด (ดูการแก้ไขด้านล่าง) ซึ่งฉันไม่ต้องการ แต่ถ้าฉันทำdrush upc <module>-6.x-1.x-dev
มันแค่รีเฟรชข้อมูลการอัพเดทแล้วบอกฉันว่า "เวอร์ชั่นที่ระบุแล้วติดตั้งแล้ว" ในบรรทัดที่เกี่ยวข้องใน เอาท์พุต
ดังนั้นฉันจะใช้ drush เพื่อเขียนทับการปล่อย dev เก่าได้อย่างไรการรับใหม่มาแทนที่โดยไม่ต้องทิ้งโฟลเดอร์ SVN
แก้ไข: จริง ๆ แล้วในกรณีนี้drush upc <module>
ดาวน์โหลดรุ่นที่ถูกต้อง แต่ฉันค่อนข้างแน่ใจว่าการเปิดตัวจุดนั้นเป็นวันที่ 6.x-1.0 (2011-Jan-24) มันจะได้รับสิ่งนั้น ใครต้องการชี้แจง / แก้ไข?