SORU
29 EYLÜL 2012, CUMARTESİ


Openshift ile mevcut gıt benim repo kullanabilir miyim?

Openshift üzerinde git repo tek gerekli midir? Ben zaten / git github repo ve orada sadece itmek için tercih bitbucket. Bu openshift çıtlatma alır çok basit kanca miyim ?

Ya da basitleştirilmesi için, sadece github de bastım, ama dağıtmak istiyorum, openshift ile bir şey yapıyorum?

Ama benim kafam karıştı this kontrol yaptım: (openshift) birleştirme çıkma yeni gıt ? hakkında konuşuyor

CEVAP
1 EKİM 2012, PAZARTESİ


Git yeterince kullanmaya alışkın değilsin izlenimini henüz var. Sen gıt tam olarak kodunuzu openshift için zorlamaya anlamak için tavsiye ederim. Yine de bana, söz konusu adımları anlatmaya çalışayım: Genel olarak gıt yapmak istiyorum, burada seçme yaklaşım gıt repo (ex. diğer klon üzerinde bitbucket) yerel makine için:

git clone <bitbucket-repo-url>

Yerel klon sonra diğer repo (bitbucket vb.) uzaktan repo gibi. Uzaktan repo diğer adı ile saklanır "" eğer klon (varsayılan takma git ile kullanılır). köken Daha sonra openshift repo senin klon olarak uzaktan ekleyin. Açıkça eklenti kullanıyorum uzak repo "" ad olarak burada: . openshift için bir takma ad kullanırken bunu

git remote add openshift -f <openshift-git-repo-url>

Daha sonra yerel bir git repo kodu openshift için bas edebilmek amacıyla ilk yerel bitbucket senin klon ile openshift repo birleştirmek için var. Yerel yayımlayarak bunu:

git merge openshift/master -s recursive -X ours

Bu komut ile openshift gıt gıt ana şube yerel gıt repo repo ile birleştirmek için söyle. Bunu birleştirmek için strateji birleştirme ve seçme özyinelemeli kullanarak söyle ("") bizimki çatışmalar olduğunda sürümü.

Yürütüldüğü birleştirme sonra git repo openshift için itmek için hazırsın. Yaparak bunu yapın:

git push openshift HEAD

Git remote repo denilen BAŞ şube için yerel kod itmek için söyle "" (diğer bazı paragraflar daha yukarı) openshift git repo biz saklı. openshift

btw. Ben birkaç ay önce openshift-java-istemci nasıl kullanılacağını gösteren olan jboss araçları bir blog yazdı: https://community.jboss.org/wiki/Enable-openshift-ciFullExampleUsingOpenshift-java-client . Son paragraf yukarıdaki adımları siz bulacaksınız "neredeyse geldik".

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Defence Videos

    Defence Vide

    13 Mayıs 2013
  • Murray Winiata

    Murray Winia

    2 ŞUBAT 2009
  • The Dubstep FX

    The Dubstep

    5 Mart 2011