Genel olarak Python ve PySVN için yeniyim ve SVN depomu pysvn kullanarak dışa aktarmaya çalışıyorum. çalışıyor, ancak şifre hatalı veya kullanıcı adı bilinmiyor ise, bu kod sadece otururPySVN ile giriş hataları nasıl yakalanır?
#set up svn login data
def svn_credentials (realm, username, may_save):
return True, svn_login_name, svn_login_password, False
#establish connection
svn_client = pysvn.Client()
svn_client.callback_get_login = svn_credentials
#export data
svn_client.export('server-path-goes-here', 'client-path-goes-here', force=True)
: İşte benim kod. SVN tarafında bir kullanıcı giriş istemi ile sunulduğuna inanıyorum, ama callback_get_login ile neler olup bittiğini kontrol etmek için bir kayıp yaşıyorum. Herhangi bir yardım büyük takdir edilecektir.
Aslında https üzerinden Unfuddle çağırıyor, bu yüzden ben ne yapabildiğim kadarıyla sınırlıyım. (Unfuddle'ın API'sinin bakmaya değer olup olmadığını merak etmeme rağmen ... hmm) – Geoff
@ars Üzgünüz, bu sayfa mevcut değil. – umpirsky