Apa yang dimaksud dengan Fase Produksi, Fase Pengembangan, dan penerapan di Visual studio 2010

Saya tidak mencari Definisi untuk semua istilah ini tetapi tertarik untuk mengetahui "Cara kerja Pengembang ketika mereka mengembangkan beberapa perangkat lunak di ASP.net"

Senior saya telah membagi proyek dalam 2 folder. Yang pertama adalah folder Development:D yang kedua adalah folder Subversion:S .Kedua folder berisi file yang sama.

Saat pemrograman (pengembangan) di folder mana saya harus bekerja. (maksud saya file mana yang harus saya buka untuk memulai pemrograman: folder D atau folder S). Kami menggunakan Subversion dan visual studio 2010.

Jika ada yang bisa menjelaskan kepada saya "Skenario penerapan" maka saya akan sangat berterima kasih kepada mereka.

Terima kasih.


person ColdCreek    schedule 13.09.2013    source sumber


Jawaban (1)


Kami menggunakan SVN di situs kami (TortoiseSVN sebagai klien).

Setiap proyek memiliki repositori sendiri dengan tiga tipe, Batang, Cabang Rilis, dan Cabang. Batang sedang dalam proses, Rilis adalah cuplikan sumber untuk rilis besar, dan Cabang baru dibuat untuk tugas tertentu. Setelah selesai, sebuah cabang akan digabungkan kembali ke dalam Trunk, dan akhirnya sebuah rilis dibuat dari Trunk.

Fase pengembangan dan fase Produksi tampak membingungkan, tetapi menurut saya pengembangan berarti kode yang sedang dikembangkan, dan produksi berarti kode yang telah dirilis ke lingkungan produksi. Biasanya Anda tidak ingin melakukan pengembangan di lingkungan produksi, Anda harus memulai pada tahap pengembangan dan setelah fungsionalitas diuji secara menyeluruh, promosikan ke produksi.

person Darth Continent    schedule 13.09.2013
comment
Terima kasih atas jawabannya. Membuat saya jelas tentang pengembangan dan Produksi. - person ColdCreek; 13.09.2013
comment
Mencari lebih banyak jawaban dan jika ada yang bisa memberi saya beberapa tautan di mana saya bisa pergi dan meneliti sendiri topik ini. - person ColdCreek; 13.09.2013
comment
Anda mungkin meneliti siklus hidup pengembangan perangkat lunak, yang menguraikan konsep dasar pengembangan, peluncuran, dan dukungan perangkat lunak. - person Darth Continent; 13.09.2013