Pertanyaan yang diberi tag «version-control»

Disiplin pemrograman untuk melacak, menyimpan, dan mengambil revisi kode sumber.


13
Adakah perusahaan serius yang tidak menggunakan kontrol versi dan integrasi berkesinambungan? Mengapa?
Seorang kolega saya mendapat kesan bahwa departemen perangkat lunak kami sangat maju, karena kami menggunakan server pembangun dengan integrasi berkelanjutan, dan perangkat lunak kontrol versi. Ini tidak sesuai dengan sudut pandang saya, karena saya hanya tahu satu perusahaan saya yang membuat perangkat lunak serius dan tidak memilikinya. Namun, pengalaman saya …


5
Versi mengendalikan konten basis data
Saya sedang mengerjakan proyek web yang melibatkan konten yang dapat diedit pengguna, dan saya ingin dapat melakukan pelacakan versi dari konten aktual, yang hidup dalam database. Pada dasarnya, saya ingin mengimplementasikan histori perubahan gaya wiki. Melakukan riset latar belakang, saya melihat banyak dokumentasi tentang bagaimana versi skema database Anda (saya …

1
Mengapa beberapa proyek open source tidak menerima permintaan tarikan, tetapi hanya mengirim email file tambalan
Mengapa beberapa proyek open source tidak menerima permintaan tarikan, tetapi membutuhkan kontributor untuk file tambalan email saja? mis. Git Walaupun mereka mempublikasikan kode di github atau hosting scm lain yang didistribusikan. Ini tidak interaktif atau nyaman untuk mengirim file tambalan. File patch adalah cara kuno. Permintaan tarik bersifat interaktif. Orang …



7
Bagaimana Anda versi / melacak perubahan ke tabel SQL?
Saat bekerja di tim pengembang, tempat semua orang membuat perubahan pada tabel lokal, dan tabel pengembangan, bagaimana Anda menyimpan semua perubahan dalam sinkronisasi? File log pusat tempat semua orang menyimpan perubahan sql mereka? Halaman wiki untuk melacak mengubah pernyataan tabel, file .sql individual yang dapat dijalankan oleh dev untuk membawa …

3
Konvensi penamaan yang baik untuk cabang bernama di {DVCS} pilihan Anda
Kami mengintegrasikan Mercurial secara perlahan di kantor kami dan melakukan pengembangan web yang kami mulai gunakan cabang bernama. Kami belum menemukan konvensi yang baik sejauh penamaan cabang kami. Kami sudah mencoba: FeatureName (Dapat melihat ini menyebabkan masalah di telepon) DEVInitial_FeatureName (Bisa membingungkan ketika pengembang datang dan turun baris) {uniqueID (int)} …



2
Nomor versi sebagai bagian dari nama file
Saya melihat bahwa beberapa perangkat lunak memasukkan nomor versi sebagai bagian dari nama file mereka, sementara yang lain tidak. Saya lebih terbiasa dengan tipe yang terakhir, dan saya pikir itu lebih populer, tapi saya melihat tipe yang lama kadang-kadang di perpustakaan javascript. Misalnya, nama file jQuery seperti jquery-2.1.0.jsbukan jquery.js. Setiap …

2
Struktur repositori Git
Maaf jika ini duplikat, saya melihat. Kami pindah ke Git. Di Subversion, saya sudah terbiasa dengan folder \ trunk, \ branch dan \ tag. Dengan Git, beralih antar cabang akan menggantikan konten direktori yang berfungsi, jadi apakah saya benar berasumsi bahwa cara kami dulu bekerja tidak berlaku dengan Git? Dugaan …

7
Mengapa tidak melakukan perubahan yang belum terselesaikan?
Dalam VCS tradisional, saya bisa mengerti mengapa Anda tidak akan melakukan file yang tidak terselesaikan karena Anda dapat merusak build. Namun, saya tidak mengerti mengapa Anda tidak boleh melakukan file yang tidak terselesaikan dalam DVCS (beberapa dari mereka benar-benar akan mencegah Anda melakukan file). Sebaliknya, saya pikir repositori Anda harus …


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.