คำถามติดแท็ก workflow

2
Wordpress Git Workflow ช่วยเหลือ
ฉันกำลังมองหาแนวคิดเวิร์กโฟลว์ที่มีความคล่องตัวสำหรับการทำงานกับ Wordpress ต้องการมีสภาพแวดล้อมคอมไพล์ของฉันบนเซิร์ฟเวอร์ของตัวเองภายในไม่ใช้ Github เพื่อจัดการ repos การสร้างโดเมนย่อยโดยอัตโนมัติตามการสร้างสาขา git (development.domain.com, ryan.development.domain.com) - อาจมีเชลล์สคริปต์ hook บางตัวที่เหมาะสำหรับสิ่งนี้ Phing สคริปต์ PHP / Shell การจัดการการย้ายฐานข้อมูล (บางอย่างเช่นนี้http://interconnectit.com/products/search-and-replace-for-wordpress-databases/ ) เพื่อจัดการการเปลี่ยนฐานข้อมูลแบบอนุกรมเมื่อมีการกด การดำเนินการอาจจะเป็นอย่างนี้: รับรุ่น wordpress ล่าสุดในปัจจุบันและสาขาออกชื่อของสาขาได้รับรายการย่อย (branchdevelopment.domain.com) ส่งธีมที่คุณต้องการถ้ามี (ฉันต้องการทำ repo git ของตัวเองสำหรับเรื่องนี้เนื่องจากฉันใช้วิทยานิพนธ์ฉันต้องการให้มีการตั้งค่า git repo วิทยานิพนธ์เปล่าเพื่อคว้าจากภายในเซิร์ฟเวอร์ที่สร้างขึ้นแล้ว) ชำระเงินและทำการเปลี่ยนแปลงความคิดเห็นของลูกค้าเมื่อมีการผลักดันให้มีชีวิตสคริปต์ฐานข้อมูลจะเริ่มเปลี่ยนค่า URL ที่ต่อเนื่องกันโดยอัตโนมัติจาก localhost (หรือโดเมนย่อย) เป็น URL สด เป็นไปได้ไหม ฉันได้ยินมาว่า Capistrano ก็ใช้งานได้ดีเช่นกัน แต่ไม่แน่ใจว่า Capistrano …
17 git  workflow 

3
ฉันจะเพิ่มการควบคุมเวอร์ชันในเวิร์กโฟลว์ของฉันได้อย่างไร
ฉันพัฒนาชุดรูปแบบพวกเขามากมาย ฉันได้รับ PSD โค้ด HTML / CSS ตบรหัสลงใน Wordpress และทำการแก้ไขตามที่พวกเขาได้รับ QC'd เมื่อเผยแพร่แล้วลูกค้าสามารถแก้ไขโพสต์บล็อกเช่นปกติหรืออัปโหลดรูปภาพโดยใช้ปลั๊กอินที่กำหนดเอง บางครั้งฉันต้องทำการเปลี่ยนแปลงชุดรูปแบบหรือเนื้อหาของหน้า / โพสต์ซึ่งหมายความว่าฉันทำให้พวกเขาอยู่หรือต้องดาวน์โหลดและติดตั้งเว็บไซต์เพื่อสภาพแวดล้อมการพัฒนาที่จะได้รับอนุมัติจากลูกค้า ฉันไม่มีการสำรองข้อมูลฉันไม่มีการควบคุมเวอร์ชันและฉันรู้ว่าสิ่งนี้จำเป็นต้องเปลี่ยน ได้รับการแนะนำให้ใช้ Git และ Mercurial และฉันต้องการใช้ประโยชน์จากเครื่องมือเหล่านี้ แต่ฉันสับสนเกี่ยวกับวิธีปรับให้เหมาะกับเวิร์กโฟลว์ ฉันต้องมีการเปลี่ยนแปลงทั้งหมดในเว็บไซต์บนเซิร์ฟเวอร์การพัฒนาหรือไม่จากนั้นผลักดันให้พวกเขามีชีวิตอยู่เมื่อได้รับอนุมัติแล้วหรือไม่? แล้วการเขียนบทความในบล็อกล่ะ ดูเหมือนว่า overkill ในการเขียนโพสต์บน dev และผลักดันการเปลี่ยนแปลงแบบสดๆ แต่ฉันจะซิงค์ฐานข้อมูลได้อย่างไรถ้ามีการแก้ไขบนเว็บไซต์จริง ฉันขัดถูอินเทอร์เน็ต คำแนะนำบางอย่างจะได้รับการชื่นชม
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.