Git: uyarı: 'xxx' git-svn kullanırken belirsiz refname
Subversion (gıt, svn) için bir önyüz olarak git kullanıyorum.
Yani, her svn trunk/şube için gıt uzak şube var "adlı". uzaktan kumanda/xxx Örneğin "uzaktan kumanda/trunk", "". uzaktan kumanda/coolfeature
Şimdi bir "" her uzak şube için yerel şube, dcommit. kullanmak için varsayılan istiyorum Sorun böyle dallar dallar Subversion sonra ismini vermek istiyorum, "gibi", "coolfeature", yani git şu dalları vardır: . gövde
trunk
coolfeature
remotes/trunk
remotes/coolfeature
Sorun her zaman "sandık" veya "coolfeature" gıt şube adı belirsiz olduğundan yakınıyor. başvuru. Büyük bir anlaşma değil, ama rahatsız hissediyorum.
Soru, nasıl bu uyarı ile, sadece dalları yeniden adlandırma yapmak istediğim şey olmadığını varsayarak anlaşma yapabilirim. Bu durumlar için en iyi uygulamalar nelerdir?
CEVAP
git svn clone komut --prefix=svn/ bayrak geçersen Subversion tüm dalları remotes/svn/branchname gibi adını alacaktı. Eğer bu sizin için kabul edilebilir ise, "refname belirsiz" uyarı. bunu düzeltmeleri Ayrıca uzak svn dalları, eğer yerel bir izleme şube oluşturmak istiyorsanız gibi bir şey olurdu: örnek olarak ifade etmek için güzel bir yol verir
$ git checkout -b branchname svn/branchname
Yerel şube uzak svn şube olarak aynı adı ve belirsiz refname sorunu var.

uyarı: 'BAŞ' belirsiz refnam...
Kullanarak has_many :üzerinden zaman a...
Nasıl zorlamayla NAs tanıtırken uyarı ...
2.3 tarzı raylar eklentileri ve admin ...
nuget 'paketler' öğesi uyarı...