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

  • NicoleGrippo

    NicoleGrippo

    14 Kasım 2006
  • Sergio Fernandez

    Sergio Ferna

    1 EKİM 2009
  • Titan Lee Hai

    Titan Lee Ha

    14 Temmuz 2008