Bu .NET dükkan svn git git için nokta alıyorum ve biz anahtarı çevirmeden önce bir çözüm olmasını istiyorum bazı yardımcı sorunları belirledim.
Bu soruda özellikle sorduğum soru satır sonu uygulama. Windows için varsayılan olarak git, yalnızca crlf sonlarından oluşan bir grup kaynak için çalışmayan 'checkout crlf, commit lf' ile yüklenir.
Bu doğru verilen talimatı bile doğru bir şekilde yapılandırmak için verilen herhangi bir geliştiriciye körü körüne güveneceğimi bilmiyorum, bu yüzden aşağıdakilerden birini (veya her ikisini) düşünüyorum ama burada başka bir rota olup olmadığını merak ettim.
- Herhangi bir satır sonunu (veya belki de tüm satır sonlarını) kontrol eden ve o olayda reddedilen bir ön taahhüt kancası.
- Genel yapılandırmayı 'olduğu gibi, olduğu gibi' dolduran geliştiricilere dağıtılan bir yükleme komut dosyası.
PS Bunu yazarken, svn'den git'e ilk dönüşümün varsayılan yolu uygulayabildiği ve insanlar varsayılana yapıştığı sürece, bu da oldukça sorunsuz olurdu. Git'i varsayılan olmayan 'olduğu gibi' olduğu gibi yükleyen bir .NET mağazasında git kullanan bir geliştirici olduktan sonra, orada da kendi sorunlarımı oluşturdum (hepsi varışımdan önce varsayılan olarak yuvarlandı) . Bu yüzden hala bir tür icra mekanizmasına yöneliyorum.