Redhat 7 で Trac 1.0.9 と HT Password Manager を使用して Subversion Edge 5.1.0 を実行しています。社内ネットワーク外にソフトウェア開発を行っているユーザー グループがあります。管理 GUI にアクセスしてパスワードを変更することはできません。
すべての企業ユーザーは LDAP です。F5 ファイアウォールが GUI にリクエストを送信する問題を解決しようとしています。GUI は URL を書き換えており (私が思うに)、リクエストは80 ではなくポートに送信されます3343。
それまでの間、ポートで実行される HT Password Manager をインストールし80、外部ユーザーがsvn_auth_file.
管理 GUI が独自のパスワード ファイルを に保持していることを発見しましたcsvn-production-hsqldb.script。このスクリプトを手動で更新してパスワードを同期しましたが、csvn を再起動すると、スクリプト ファイルが元のパスワードに再生成されます。
また、GUI は、私が行った変更を認識しませんcsvn-production-hsqldb.script。情報は、どこかのバイナリ ファイルに保存する必要があります (推測)。ユーザーは新しいパスワードを使用してコードをチェックイン/チェックアウトできるため、これは SVN 自体には影響しません。このデータベースを直接更新する方法はありますか?
いずれにせよ GUI にアクセスできないため、目立たないわけではありませんが、将来的には F5 の問題を解決できる可能性があり、パスワードを同期できるようにしたいと考えています。