Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Skema pengembangan web untuk server pementasan dan produksi menggunakan Git Push

Mendorong ke server produksi

Saya berasumsi bahwa dalam menanggapi Anda kutipan , jawabannya mengacu pada mendorong ke server produksi sebagai "cerita yang berbeda", hanya karena seseorang dapat mendorong komit lama apa pun ke server pementasan untuk pengujian, tetapi Anda akan sangat berhati-hati hanya untuk mendorong versi yang diuji secara menyeluruh ke server produksi.

Saya pikir pendekatan yang Anda rujuk (dari penerapan dengan mendorong ke repositori kosong dengan post-receive yang melakukan git checkout -f dengan GIT_WORK_TREE yang disetel dengan tepat ) bagus untuk diterapkan dari git.

File Konfigurasi

Itu adalah rencana yang masuk akal, tetapi Anda harus berhati-hati dalam menggunakan .gitignore untuk mengabaikan file konfigurasi - Anda mungkin ingin melihat jawaban ini untuk mengetahui lebih lanjut tentang ini:

Mengakses data

Saya pikir pertanyaan tentang data untuk server pementasan Anda benar-benar merupakan masalah terpisah, karena tidak ada data itu yang akan ada di sistem kontrol versi Anda - mungkin ada baiknya menambahkan pertanyaan lain di sini tentang masalah itu. Anda bisa memiliki skrip yang membuang data di server langsung Anda dan mengimpornya ke server staging, tetapi saya dapat memikirkan banyak situasi di mana hal itu tidak diinginkan, terutama ketika detail pelanggan dan undang-undang perlindungan data harus dipertimbangkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - CONCAT - Apakah ada cara untuk menggabungkan string dan menggunakannya sebagai variabel?

  2. Django - OperationalError:(1054, kolom 'xx' tidak diketahui dalam 'daftar bidang')

  3. Bagaimana cara saya memeriksa untuk melihat apakah suatu nilai adalah bilangan bulat di MySQL?

  4. Bagaimana cara meningkatkan SQL menggunakan pemicu?

  5. Tidak dapat melompat ke baris 0 pada indeks hasil MySQL 13