svn repo adresini değiştirdikten sonra git svn hatası
svn+ssh://savannah.psi.ch/afs/psi.ch/project/meg/svn/elog
den önce git svn -s clone
kullanarak bir repo klonladım Ama repo daha sonra
svn+ssh://[email protected]/repos/meg/elog
olarak değiştirildi. Daha sonra .git/config
dosyasını düzenledim, [remote-svn "svn"]
altındaki satırı değiştirdim. Sonra git svn fetch
iyi çalışır, ancak svn info
, svn rebase
gibi diğer svn
komutları, hatada başarısız olur:
Unable to determine upstream SVN information from working tree history
Yığın taşma arandığında, birisi daha önce aynı hatayı aldı, ama cevap benim için işe yaramıyor. Svn-repo adresini değiştirdikten sonra ne yapmalıyım?
Platform: archlinux; git: 1.7.7.3; svn: 1.6.17
Ben '.git/svn/.metadata' siliyorum, sonra' git svn getirme '. Hata hala var. Yine de teşekkürler. – Vivodo
Hmm, eğer bu normal git repo'yduysa, yeni repo konumunu ayrı bir uzaktan kumanda olarak eklemek mümkün olurdu. Ayrıca, birden çok nedenden dolayı hata oluşabilir. – prusswan
Ciaran Lee'nin yöntemini denedim ve tekrar başarısız oldum. :-( – Vivodo