SORU
22 Mart 2010, PAZARTESİ


Git-svn: & oluştur yeni bir şube/etiket basma?

Sonra klonlama bir SVN deposuna kullanarak git-svn ile -s seçenek (git svn clone http://server/repo -s), nasıl oluşturmak bir şube veya etiket ve itti ilgili şube/tag dizinde depo dcommiting?

Eğer gıt foobar şube yerel olarak oluşturmak için kullanmak için olsaydı örneğin; (**5) nasıl git-svn varoluşturunsunucu (http://server/repo/branches/foobar) Şubesi?

Git 1.5.5.6 kullanıyorum.


Lütfen Dikkat:

Aşağıda kabul gören bir yöntemGit 1.5.5.6 ile çalışmıyorgit svn branch yöntem olarak yok. Hala svn ile çalışma çözümlüyor doğrudan alakası yok bunun için bir çözüm arıyorum.

CEVAP
26 Mart 2010, Cuma


Bu işin cesur ayrıntıları okuyabilirsiniz tutorial, ama işin özü aslında şu:

$ git svn branch -m "Topic branch" my_topic            # Create SVN branch called "my_topic"
$ git checkout --track -b my-topic remotes/my_topic    # Create the Git branch for "my_topic"
# Hack hack hack...
$ git svn dcommit --dry-run    # Make sure you're committing to the right SVN branch
$ git svn dcommit              # Commit changes to "my_topic" branch in SVN

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • How To Cook That

    How To Cook

    16 NİSAN 2011
  • Joshua Bane

    Joshua Bane

    24 Temmuz 2007
  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007