Pertanyaan yang diberi tag «versioning»

Versi adalah cara di mana versi berturut-turut dari perangkat lunak yang sama diidentifikasi menggunakan nama versi unik atau nomor versi unik.


6
Bagaimana Anda mencapai skema versi numerik dengan Git?
Organisasi saya sedang mempertimbangkan untuk pindah dari SVN ke Git. Salah satu argumen yang menentang perpindahan adalah sebagai berikut: Bagaimana cara kita membuat versi? Kami memiliki distribusi SDK berdasarkan Platform NetBeans. Karena revisi SVN adalah angka sederhana, kita dapat menggunakannya untuk memperpanjang nomor versi plugin dan build SDK kami. Bagaimana …



12
Apa sebenarnya nomor build di MAJOR.MINOR.BUILDNUMBER.REVISION
Apa yang saya pikirkan tentang Bilangan Bangun adalah bahwa setiap kali bangunan malam yang baru dibuat, BUILDNUMBER baru dibuat dan ditugaskan untuk bangunan itu. Jadi untuk aplikasi versi 7.0 saya build malam akan 7.0.1, 7.0.2 dan seterusnya. Benarkah begitu? Lalu apa gunanya REVISI setelah nomor build? Atau apakah bagian REVISION …

9
Cara mempertahankan berbagai versi yang disesuaikan dari perangkat lunak yang sama untuk banyak klien
kami memiliki banyak klien dengan kebutuhan berbeda. Meskipun perangkat lunak kami dimodulasi ke tingkat tertentu, hampir dapat dipastikan bahwa kami perlu menyesuaikan logika bisnis setiap modul di sana-sini sedikit untuk setiap pelanggan. Perubahannya mungkin terlalu kecil untuk membenarkan pemisahan modul menjadi modul (fisik) yang berbeda untuk setiap klien, saya khawatir …

16
Tanggal sebagai nomor versi perangkat lunak
Pengembang perangkat lunak biasanya tidak menggunakan tanggal sebagai nomor versi, meskipun format YYYYMMDD (atau variasinya) terlihat cukup solid untuk digunakan. Apakah ada yang salah dengan skema itu? Atau apakah itu berlaku untuk 'jenis' perangkat lunak saja (seperti produksi in-house) yang terbatas?
43 versioning 

7
Kapan Anda mengubah nomor versi utama / minor / tambalan Anda?
Kemungkinan Duplikat: “Konvensi penamaan versi” apa yang Anda gunakan? Apakah Anda mengubah nomor versi utama / minor / patch Anda tepat sebelum Anda rilis atau setelahnya? Contoh: Anda baru saja merilis 1.0.0 ke dunia (huzzah!). Tapi tunggu, jangan terlalu banyak merayakannya. 1.1.0 akan keluar dalam enam minggu! Jadi, Anda memperbaiki …
40 versioning 

14
Haruskah Anda versi aplikasi web?
Baru-baru ini saya berdiskusi dengan rekan kerja tentang membuat versi aplikasi web. Saya tidak berpikir Anda memerlukannya sama sekali, dan jika Anda hanya ingin cek kewarasan untuk mengonfirmasi bahwa rilis terbaru Anda tayang, saya pikir kencan (YYMMDD) mungkin cukup bagus. Apakah saya kehilangan basis? Apakah saya melewatkan intinya? Haruskah saya …

2
Mengapa build.number sebuah "penyalahgunaan" versi semantik?
Saya sedang menjelaskan sistem pembangunan yang diusulkan (Gradle / Artifactory / Jenkins / Chef) kepada salah satu arsitek senior kami, dan dia berkomentar kepada saya bahwa saya agak tidak setuju, tetapi saya tidak cukup berpengalaman untuk benar-benar mempertimbangkannya. Proyek ini membangun perpustakaan Java (JAR) sebagai artefak untuk digunakan kembali oleh …


5
Kapan saya harus menambah nomor versi?
Saya tidak belajar pemrograman di sekolah dan saya tidak bekerja sebagai pengembang (profesional), oleh karena itu banyak dasar yang tidak begitu jelas bagi saya. Pertanyaan ini mencoba mengklarifikasi salah satunya. Sekarang mari kita anggap bahwa saya memiliki masalah #1, #2dan #3dalam Pelacak Isu saya yang diatur untuk diperbaiki / ditingkatkan …

2
Apakah praktik yang baik untuk menyimpan nomor versi perangkat lunak di VCS?
Versi produk, seperti v1.0.0.100, tidak hanya mewakili rilis produksi perangkat lunak yang unik, tetapi juga membantu mengidentifikasi rangkaian fitur dan tahapan perbaikan terbaru untuk produk tersebut. Saat ini saya melihat dua cara untuk mempertahankan versi akhir paket / build / biner suatu produk: Kontrol Versi. File di suatu tempat menyimpan …

5
Bagaimana Anda mengembangkan & versi antarmuka?
Katakanlah Anda memiliki antarmuka IFoo: public interface IFoo { void Bar(string s); int Quux(object o); } Di versi 2 API Anda, Anda perlu menambahkan metode Glargke antarmuka ini. Bagaimana Anda melakukannya tanpa memutus pengguna API yang ada dan mempertahankan kompatibilitas mundur? Ini terutama ditujukan pada .NET, tetapi juga dapat diterapkan …

4
Apa cara terbaik untuk menangani versi produk dan percabangan proyek jangka panjang?
Dalam arti umum, untuk proyek jangka panjang yang mungkin memiliki beberapa rilis selama siklus hidup produk dan membutuhkan dukungan produk sebelumnya, apa cara terbaik untuk menangani versi produk dan percabangan basis kode? Dalam arti yang lebih spesifik, asumsikan bahwa kontrol versi terdistribusi yang tepat sudah ada (yaitu git) dan bahwa …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.