«version-control» etiketlenmiş sorular

Sürüm kontrol yazılımı, bir dosyanın çeşitli sürümlerini korumanıza olanak tanır. Dosya her değiştiğinde yeni bir sürüm oluşturulur. Eski sürümler alınabilir. İlgili dosyalar birlikte gruplandırılabilir. Birden fazla kişi aynı dosyaları düzenleyebilir ve değişiklikleri birleştirilebilir.

1
GIT birleştirme ana dalına
Yeni bir dalda yeni bir özellik geliştirmeye başladım ve yan tarafta ana dalımda epeyce değişiklik yaptım. Yeni özelliği tamamladıktan sonra çok fazla birleştirme çatışması yaşamaması için ana şubeyi yeni şubemle birleştirmem mümkün mü?

6
SVN depomdaki düzeltmeleri silmek istiyorum
Kod depomdaki son değişiklikler bozulmuş ve uygulamamı dengesizleştirdi. Daha önceki bir revizyona dönmek istiyorum. Ancak çalışma kopyamda 'geri alma'yı kullanmak istemiyorum; Aslında benim revizyonumu ve repo'mdan önceki birkaç revizyonu silmek istiyorum, böylece repo'mu baş revizyonu olacak daha önceki bir revizyona “geri döndürdüm”. Bunu nasıl yapacağımı bilen var mı?

3
İkili dosyalar için sürüm kontrolü? [kapalı]
İkili dosyalar için iyi bir sürüm kontrol sistemi var mı? VC'yi fotoğraf ve Word belgeleri gibi şeylerle kullanabilmek istiyorum. Subversion ve Git gibi bazı sistemlerin ikili dosyaları desteklediğini biliyorum, ancak çok sayıda tuhaflık ve performans sorunu olduğunu okudum, bu yüzden özellikle bu amaç için yapılmış bir şey kullanmayı tercih ederim. …

1
Şifreli bir veri deposu kurma
Durum Merhaba, verileri şifreli ( gitbucket veya github gibi bazı platformlarda) ile birlikte kaydetmek istiyorum . Bu nedenle soru: Soru Farklı zorluklardan uzak yollar arıyorum: Bitbucket'te (/ github) şifreli bir depo nasıl kurulur ? Şimdi, gitmekte yeniyim, bu nedenle gerekli tüm adımları veya adım adım bir talimat çok takdir edilecektir! …

6
Subversion: Gelen değişiklikler arasındaki farklar nasıl karşılaştırılır?
Gelen değişiklikleri kabul etmeden önce iş arkadaşlarımın yaptığı değişiklikleri görmek istiyorum. Bu yüzden statü alarak başlıyorum svn st -u ... bana gelen bir değişikliğim olduğunu söyler * 9803 incomingChanges.html M 9803 localChanges.html M * 9803 localAndIncoming.html Neyi değiştirdiğimi görebiliyorum svn diff localChanges.html ... fakat localAndIncoming.htmlneyin değiştiğini ve çalışma kopyamdan ne …

11
Görüntüler için sürüm kontrolü
Görüntülerle çalışırken, aynı görüntünün farklı sürümleri için image_001.png ve image_002.png gibi şeyleri kaydetmeye başladım. Bir programcı olarak, bunun sürüm kontrolü yapmak için gerçekten iyi bir yol olmadığını biliyorum. Git gibi bunu yapmak için kullanabileceğim bazı araçlar olduğunu fark ettim, ancak böyle bir aracı kullanarak bir dosyanın geçmişini görüntülemenin basit bir …

27
Time Machine vs Source Control?
Sonunda, her günün sonunda projenin bir kopyasını sıkıştırmak yerine, kodum için bir çeşit sürüm kontrolü kullanmaya başlamaya ikna oldum. Tortoise SVN indirildi ve benim hdd yerel bir depo oluşturmak için kullanılır. Şimdi 2 gündür kullanıyorum ama bunu kullanmanın aslında explorer'da projeyi manuel olarak kopyalamaktan daha zahmetli olduğunu söylemeliyim. Elbette, yalnızca …


9
Dosya değiştirildikten sonra otomatik sürüm oluşturma (değiştir / oluştur / sil)
Bir dizindeki herhangi bir değişikliği (yinelemeli olarak) otomatik ve şeffaf bir şekilde sürümlendiren bir mekanizmanın (Linux'ta) bir uygulamasını arıyorum. Bu, standart sürümlere (SVN, git, ...) bir ekleme (muhtemelen tüm istenen özellikler varsa değiştirme) olarak tasarlanmıştır. MS Windows üzerinde bunu yapan bir ürün AutoVer'dir (gereksinimler hakkında daha iyi bir fikre sahip …

1
CWD uzak bir dosya sistemindeyken zsh'ın sürüm kontrolü entegrasyonunu nasıl seçerek devre dışı bırakabilirim?
OSX üzerinde zsh çalıştırıyorum ve bazen monte edilmiş bir sshfs biriminde çalışmak zorundayım. Ancak git sshfs bağları üzerinde GERÇEKTEN yavaştır. İstemim, zsh'ın sağladığı vc modu öğelerini kullanıyor, ancak bu durumda bu bölümü atlamak istiyorum. CWD'm bağlı bir dosya sisteminde olduğunda vc entegrasyonunu seçici olarak devre dışı bırakmak istiyorum. Bunu nasıl …

3
TortoiseHg kullanırken “Desteklenen hiçbir kimlik doğrulama yöntemi yok” hatasını nasıl önleyebilirim?
Mercurial'ı ilk kez deniyorum ama TortoiseHg kullanırken uzak bir sunucu (bu durumda codebasehq.com) ile bir itme / çekme / klon yapmakta sorun yaşıyorum. İşte yeniden oluşturmak için bazı adımlar: TortoiseHg'yi indirin ve yükleyin Depomu istediğim dizine git Sağ tıklayın -> TortoiseHg -> Klonlama Kaynak yolu olarak ssh: //hg@codebasehq.com/accountname/projectname/repositoryshortcode.hg girin Tıkla …


3
GIT'in dosya deltalarını depolamamasına rağmen, önceki dosya sürümlerine geri dönebilir misiniz (sınırsız kez?)
Git'in dosya deltalarını saklamadığını okudum . Bu doğruysa, önceki sürümlerde dosya geri almayı nasıl destekler? Tüm dosyayı saklıyorsa, diskteki depo alanının yönetilemeyecek kadar büyük olması için büyümesi gerekir. Git, dosya sürüm 1'e geri alma ve farkları destekliyor mu? Dosyalarla ilgili bir sürüm oluşturma konseptini bile destekliyor mu? Bu bir VCS …


0
Hg fetch neden kullanımdan kaldırılmış bir uzantı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Mercurial'ın getirme genişletmesi , uzak bir depodan kolayca çekilir ve birleştirilir. Son zamanlarda, bu özellik geliştiriciler tarafından …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.