Klien baris perintah SVN: checkout ditolak ketika kata sandi LDAP mengubah "svn: OPTIONS of" (repo) "otorisasi gagal" (tetapi bekerja di TortoiseSVN)


0

Saat menggunakan klien baris perintah / terminal svn, kolega mendapatkan "svn: OPSI dari" [repo] "... otorisasi gagal" pesan galat ketika mereka mencoba untuk checkout repo menjadi copy pekerjaan lokal mereka.

Mereka dulu bisa melakukan ini tetapi baru-baru ini harus mengubah kata sandi mereka (kebijakan keamanan rutin berkala). Dan itu berhenti bekerja. CATATAN: Perintah pemeriksaan svn memang meminta kata sandi setiap kali (yang mereka berikan - yaitu yang baru.)

TAPI anehnya mereka tidak punya masalah dengan Tortoise SVN, itu berhasil. Mereka menyediakan login biasa dan kata sandi baru dan berfungsi.

Pengaturan kami adalah mesin CentOS Linux tervirtualisasi dengan beberapa akun pengguna Linux tempat pengembangan berlangsung dan repo sentral SVN berada di server terpisah, otentikasi menggunakan login LDAP kami (yaitu login perusahaan yang sama yang digunakan untuk login ke mesin Windows kami). Kami masuk sebagai pengguna Linux ke server pengembangan kami dari mesin Windows kami, menggunakan alat SSH terminal standar, misalnya Putty atau MobaXTerm atau CygWin.

Ketika saya mengubah kata sandi saya, saya tidak mendapatkan masalah yang sama, saya dapat checkout.

Saya telah melihat banyak pertanyaan tentang pesan kesalahan ini dari mencari berbagai forum di google tetapi belum ada yang memberi saya solusi.

Salah satu solusi yang saya temukan menyarankan untuk menghapus atau menghapus cache lokal yang mengandung otentikasi, dalam .subversionfolder, kami mencoba ini tetapi masih masalah yang sama. Juga mencoba memeriksa ke folder lain.

Jadi sepertinya kami telah membersihkan jejak kata sandi yang di-cache tetapi masih menolak.

  • Mungkinkah ada tempat lain di mesin CentOS Linux kami yang melakukan cache login
  • Apa yang dimaksud dengan PILIHAN (mungkinkah itu pengaturan di suatu tempat di mesin pengembangan kami atau di server repo SVN?)
  • Mungkinkah itu cache Proksi HTTP dari kredensial kolega saya yang disimpan di suatu tempat - jadi kita perlu menghapusnya ketika kata sandi diubah?

TUTUP di sini dan pindah ke programmers.stackexchange.com (ini adalah pertanyaan pengembangan daripada masalah pengguna - yang SU berurusan dengan)
therobyouknow

Tampaknya tidak ada apa pun dalam pertanyaan ini yang berkaitan dengan pemrograman, ini adalah pertanyaan tentang perangkat lunak.
Paul

@ Paul bekerja dengan SVN (Subversion) biasanya melibatkan bekerja dengan kode - yaitu pemrograman, karena SVN adalah tentang kontrol versi dan digunakan untuk mengontrol versi kode sumber yang digunakan untuk menghasilkan perangkat lunak. Yang mengatakan, SVN dapat digunakan untuk mengontrol jenis file, bukan hanya perangkat lunak: dokumentasi, file media, dll. Tetapi aktivitas menggunakan SVN lebih merupakan aktivitas pengembangan dan karenanya harus dimiliki oleh programmer.se daripada superuser yang berhubungan dengan pengguna (termasuk daya) pengguna komputer, aplikasi dan OS mereka.
therobyouknow

@therobyouknow kita menggunakan SVN sebagai sistem kontrol dokumen serta versi perangkat lunak. Itu tidak hanya digunakan oleh pengembang ... Dan hanya karena mungkin muat di situs Stack lain tidak berarti secara otomatis harus dimigrasi. Saya tidak melihat ada masalah dengan tinggal di sini. Jika di sisi lain Anda ingin pindah, Anda dapat menandai pertanyaan Anda dan meminta mod untuk memindahkannya untuk Anda.
Mokubai
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.