«version-control» etiketlenmiş sorular

Sürüm kontrolü, belge, program ve bilgisayar dosyası olarak saklanan diğer bilgilerdeki değişikliklerin yönetimidir. Sürüm kontrolünün kullanımı ve uygulanabilirliği, VCS karşılaştırması hakkında genel soruları işaretlemek için bu etiketi kullanın. Her bir VCS'ye özgü çoğu komut ve teknik için, tercih edilmesi gereken belirli etiketler vardır.

5
Git Yok Sayar ve Maven hedefleri
Git tarafından yönetilen bir dosya yapısındaki belirli bir dizinin tüm örneklerini görmezden gelmenin mümkün olup olmadığını herkes bilir. Bir maven projesindeki tüm 'hedef' klasörleri bir dizi alt modülle dışlamak istiyorum. Her birini bir üst düzey .gitignore'da açıkça hariç tutabileceğimi biliyorum, ancak alt dizinlerdeki örneği otomatik olarak yoksaymak için ** / …

8
Git 'ana' dalımı 'yayın' olarak nasıl yeniden adlandırabilirim?
Projelerimiz için, şubenin nasıl kullanılması gerektiğinin daha net olmasını sağlamak için artık ana şubenin sürüm şubesi olarak adlandırılacağı yeni bir politika uygulamak istiyoruz. Doğal olarak aday şubeler de geliştirip yayınlayacağız. Aşağıdakileri kullanarak ana şubeyi yerel olarak yeniden adlandırabileceğimi biliyorum: git branch -m master release Ancak, bu yalnızca yereldir. Bunu uzaktan …

3
Değişiklikleri, halihazırda teslim alınmış olan şubeden farklı bir şubeye işle
Geliştirme satırından kontrol edilen kod üzerinde çalışıyorum ve yapılan değişikliklerin değişiklikleri bozuyor olabileceğini ve ana geliştirme ağacına geçmeden önce deneysel bir şubeye taşınması gerektiğini keşfettim. Ancak, deneysel dalı kontrol ettirmedim ve zaten yapılmış olan değişiklikleri kaybetmek istemiyorum. Çalışma klasöründeki değişiklikleri başlangıçta teslim alınandan farklı bir dala kaydetmenin bir yolu var …

2
Xcode Çalışma Alanı Şemalarını Sürüm Kontrolüne Ekleme
Oluşturduğum Çalışma Alanı Şemalarını diğer ekip üyeleriyle paylaşmak istiyorum. Ancak hepsi .xcodeproj> xcuserdata> .xcuserdatad> xcschemes altında saklanır. Bu klasördeki tüm verilerin kullanıcıya özgü olduğunu varsayarak, xcuserdata klasörlerini SVN'de yok sayılacak şekilde ayarladım. Bunun bir yolu var mı? yani şemaların kullanıcıya özel olmasını istemiyorum. Veya yine de xcschemes klasörünü kontrol etmeliyim. …

18
git: uzaktan kumanda yerel olarak sahip olmadığınız işleri içerdiğinden güncellemeler reddedildi
BitBucket'ta git kullanan birkaç geliştiriciden oluşan bir ekip üzerinde çalışıyorum. Hepimiz bir devdal üzerinde çalışıyoruz, masterserbest bırakılıncaya kadar zorlamıyoruz. Geliştiricilerden biri, yanlışlıkla kendi kodumun üzerine yazan yanlış bir kod işledi ve şimdi doğru kodu depoya geri göndermeye çalışıyorum. Birkaç gündür bu hatayı okuyorum, artık depoya itemiyorum çünkü aşağıdaki hatayı alıyorum: …

1
git remote prune - beklediğim kadar budanmış dal göstermedi
Man sayfasından: Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>". Bu yüzden kullanarak bir grup dalı kaldırdım git push origin :staleStuff ve sonra koştu git remote prune origin Ancak, yalnızca …


8
Sürüm kontrol havuzunuzu nasıl düzenlersiniz?
Öncelikle şunu biliyorum: Şirket içi yazılım projeleri için bir Subversion deposunu nasıl düzenlersiniz? Sırada asıl soru şu: Ekibim depomuzu yeniden yapılandırıyor ve ben onu nasıl organize edeceğime dair ipuçları arıyorum. (Bu durumda SVN). İşte ortaya çıkardığımız şey. Bir depomuz, birden çok projemiz ve birden çok svn: harici çapraz referansımız var …


7
.Nuget klasörü sürüm kontrolüne eklenmeli mi?
NuGet'in daha yeni sürümleriyle, bir projeyi NuGet paketlerini otomatik olarak geri yükleyecek şekilde yapılandırmak mümkündür, böylece packagesklasörün kaynak kodu havuzuna dahil edilmesi gerekmez. İyi. Ancak, bu komut yeni bir .nugetklasör ekler ve orada bir ikili dosya vardır, NuGet.exe. Bu ayrıca Visual Studio tarafından otomatik olarak yeniden oluşturulabilir ve bu nedenle …

15
SVN: Bazı dizinleri yinelemeli olarak yoksay
Ben herhangi bir dizin adında istemiyoruz buildya distolursa olsun, ne kadar derin ağacında benim SVN girmek. Mümkün mü? Gitte sadece koydum build dist benim .gitignorekökümde ve yinelemeli olarak görmezden geliyor. Bunu svn ile nasıl yaparım? Lütfen bana her ebeveyn dizisinde bir propset yapmamı söyleme ...

27
Üretilen kodu kaynak kontrolünde saklamalı mıyım
Bu benim de yer aldığım bir tartışma. Daha fazla fikir ve bakış açısı almak istiyorum. DB işlemlerini işlemek için derleme zamanında üretilen bazı sınıflarımız var (Bu özel durumda, SubSonic ile, ancak soru için çok önemli olduğunu düşünmüyorum). Nesil, Visual Studio'da bir ön derleme adımı olarak ayarlanır. Bu nedenle, bir geliştirici …

4
git belirli şubeye it
Şu soruyu okuduktan sonra bile: git-push-current-branch , git push komutumu nasıl yazmam gerektiğini anlamakta hala zorluk çekiyorum. Soru bağlantısında belirtildiği gibi, belgelerden net değil. 'Gerçek dünya' örneğimi kullanmak istiyorum. Dalımın git statusen üst seviyesinde bir komut verdiğimde gördüğüm şey şu: Şubede amd_qlp_tester Şubeniz 5 kayıt farkla 'origin / amd_qlp_tester'in önünde. …


9
Git deposunu mercurial'a nasıl dönüştürebilirim?
Git'i kaynak kod deposu olarak kullanan bir java uygulaması geliştiriyorum. Projeyi diğer java geliştiricileriyle paylaşmak istiyorum ve hg en çok onlar tarafından kullanılıyor gibi görünüyor. Sorum şu: git deposunu hg'ye nasıl dönüştürebilirim? Google'da "git'i hg'ye dönüştür" denedim ve her arama isabeti hg'den git'e dönüştürmekle ilgili. Ben de TortoiseHg kullanıyorum .

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.