SORU
6 Kasım 2008, PERŞEMBE


'eşdeğer `--yeniden konumlandırmak geçiş svn s. git-svn:

Yansıtma ben bir svn deposuna git-svn üzerinden URL değişti.

Vanilya svn sadece ** 0 yaparsın.

Nasıl bu git-svn kullanarak yapabilirim?

Sadece yapılandırma dosyasında svn url değiştirme başarısız olur.

CEVAP
6 Kasım 2008, PERŞEMBE


Bu oldukça iyi durumum işler:

https://git.wiki.kernel.org/index.php/GitSvnSwitch

file:// protokol kullanarak kopyaladım ve http:// Protokole geçiş yapmak istedim.

Cazip .git/config [svn-remote "svn"] bölümünde url ayarı düzenlemek için, ama kendi başına bu işe yaramaz. Genel olarak aşağıdaki prosedürü takip etmeniz gerekir:

  1. Yeni adı için svn-uzak url ayar anahtarı.
  2. git svn fetch çalıştırın. Bu svn en az bir yeni revizyon almaya ihtiyacı var!
  3. Svn-uzak url orijinal konumu ayarını değiştirin.
  4. git svn rebase -l yerel bir rebase son birlikte gelen değişiklikler getirme işlemi) yapmak.
  5. Svn-uzak url yeni URL için ayarı değiştirin.
  6. Şimdi, git svn rebase tekrar çalışması gerekir.

Maceracı ruhlar 14* *denemek isteyebilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dive In

    Dive In

    17 Temmuz 2013
  • Learn Math Tutorials

    Learn Math T

    20 Kasım 2011
  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007