Mercurial itme, durdurma: yetkilendirme başarısız oldu | Netgez.com
SORU
3 HAZİRAN 2009, ÇARŞAMBA


Mercurial itme, durdurma: yetkilendirme başarısız oldu

Mercurial depo için bastırıyor ile ilgili sorunlar yaşıyorum:

$ hg push
pushing to https://user:***@hg.domain.com/X_repo
searching for changes
abort: authorization failed

Aynı URL (aynı kimlik bilgileri ile) web tarayıcı ile erişilebilir. Ayrıca, usr URL akışına gömmeden denedim.

HTTPS doğru yapılandırılmış bir şans olmadan Temel ve Digest auth -- çalıştım.

Çekerek (HTTP üzerinden) gayet iyi çalışıyor.

Hgwebdir benim repo hizmet etmek için kullanıyorum.

BaÅŸka neleri kontrol etmem gerekir?

Bunu buldum: http://code.google.com/p/support/issues/detail?id=2580 Rastgele deÄŸil benim durumumda, her zaman olur.

P benim conf parçası ilgili:

  WSGIScriptAlias  /  /home/(...)/hgwebdir.wsgi

  <Directory /home/(...)>
    AuthType Basic
    AuthUserFile /(...)/basic-password
    AuthName (...)
    Require valid-user

    Order deny,allow
    Allow from all
  </Directory>

$ hg -v
Mercurial Distributed SCM (version 1.0.2)

Garip hg kadar giden Tamam çalışır:

$ hg outgoing
comparing with https://hg.domain.com/X_repo
http authorization required
realm: ...
user: ...
password: 
searching for changes
changeset:   64:...
tag:         tip
user:        ...
date:        ...
summary:     ...

CEVAP
1 EKÄ°M 2010, Cuma


Eğer birileri yerel makine üzerinde daha sonra çalışma yapmak istiyorsa bu REPO/.hg/hgrc iş yapacak sunucuya eklemek için:

[web]
allow_push = *
push_ssl = false

this site belirtildiÄŸi gibi.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • MrRandomSong

    MrRandomSong

    29 Kasım 2009
  • placeboing

    placeboing

    7 Mart 2006