2013-01-03 15 views
6

Kimlik Doğrulama yöntemi olarak "Özel Anahtar" seçeneğini kullanarak bir Github deposuna işaret eden bir VCS Kökü oluşturmak için yaklaşık üç saat çalışıyorum. TeamCity Bağlama VCS Özel bir anahtar kullanarak bir GitHub deposuyla Kök Oluşturun

enter image description here

Ama "Test Connection" düğmesine vurduğunda geri bu hatayı alıyorum:

Liste uzak hakemler başarısız oldu: com.jcraft.jsch.JSchException: geçersiz privatekey: C: \ Users Administrator.ssh \ EC2BuildServerPrivateKey.ppk

özel anahtar kesinlikle varolduğuna \, ve hatta GYTE uzantıları kullanarak bu aynı anahtarı kullanarak depoyu klonlanmış ettik.

Kesinlikle github'u VCS root olarak kullanmaya ve kullanmaya çalışan ilk kişi ben değilim !? Team City 7.1.3 kullanıyorum!

Doğrulamak için bazı şeylerin önerileri konusunda lütfen yardımcı olabilir misiniz?

Belki de başka bir "Kimlik doğrulama yöntemi" kullanmalıyım çünkü bu çalışmaz?

cevap

8

TeamCity'nin bir OpenSSH özel anahtarı gerektirdiğinden ve PuTTY Özel Anahtar biçiminde (.ppk) özel anahtarla çalışmadığından eminim.

Özel anahtarınızı PuTTY ile birlikte gelen PuTTY Anahtar Üreticisi GUI'sini kullanarak dönüştürebilirsiniz.

+0

Bu aynen söylediğin gibi çalıştı. Saygı! –

+0

dostum, bunun için sallanın! – D3vtr0n

İlgili konular