Yerel git deposumdaki değişiklikleri bir SVN sunucusuna birleştirmek için git svn
kullanıyorum. Ancak, ben git svn dcommit
düzenlediğinizde, aslında benim kaynak ağacımdaki .gitignore dosyalarını işleyecek. Bu, SVN deposunu yerel olarak (SVN kullanarak) teslim ettikten sonra bile, svn: ignore özelliğini (yinelemeli olarak, göz ardı edilecek dosyalardan biri olarak .gitignore öğesini listeleyerek) ayarlayın ve bu özelliği doğrudan SVN olarak değiştirmeyi ayarlayın..Gitignore dosyalarını SVN dışında tutmak mümkün mü?
Bu amaçlanan davranış mı? Bir böcek? Herkesin SVN'den uzak durması gerektiğini bilen bir iş var mı?
Sadece ekibimdeki bir non-git kullanıcısı bu dosyaları görmeye ve onları silmeye başladığını biliyorum, bir dahaki sefere rebase/dcommit
'a gittiğimde çok fazla istenmeyen dosya SVN'de görünecek.
Repo-ignores hakkında bilmek ve aynı zamanda bu sinir bozucu .gitignore dosyalarını SVN'den uzak tutan tek kişi ben değilim! – ThaDon
Dosya artık çoğul olmayan "$ GIT_DIR/info/exclude" olarak adlandırılıyor. –
@JannikJochem Sanırım bu sadece benim tarafımdaki bir yazım hatasıydı. Bildiğim kadarıyla, her zaman "hariç tut", "hariç tut" olarak adlandırılmıştır. Bunu işaret ettiğin için teşekkürler! :) –