SORU
10 Ocak 2011, PAZARTESİ


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
24 Mart 2011, PERŞEMBE


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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jason Rosolowski

    Jason Rosolo

    25 EKİM 2006
  • videoisunrelated

    videoisunrel

    5 Mart 2009
  • WK

    WK

    9 Ocak 2006