web-dev-qa-db-ja.com

TortoiseSVNを使用してパスワードを変更する方法は?

SVNパスワードを変更する必要があります。 TortoiseSVNクライアントを使用しています。パスワードの変更またはユーザーオプションの追加を見つけることができません。

出来ますか? SVNユーザーを作成したり、ユーザーを編集したりするための回避策やコマンドライン構文はありますか?

34
Himanshu

パスワードの変更は、Subversionサーバー管理者が処理します。ユーザーにはパスワード変更オプションはありません。

サーバー管理者に確認してください。

あなたが管理者である場合は、SVNサーバーのインストールを見つけてください。どこにあるかわからない場合は、「スタート」->「プログラム」にリストされ、「スタート」->「コントロールパネル」->「サービス」のサービスの下で実行されるか、C:\ Program Filesにリストされます。

SVNサーバーには、認証とユーザーを追加/変更/削除するために実行するアプリケーションが必要です。

18
Nathan Taylor

Subversionにアクセスするためのパスワードを変更するには

通常、これはSubversionサーバー管理者が処理します。それがあなたで、組み込み認証を使用している場合は、Subversionサーバーマシンで[repository]\conf\passwdファイルを編集します。

ローカルにキャッシュされた資格情報を削除するには

次の手順を実行します:

  • デスクトップを右クリックして、TortoiseSVN-> Settingsを選択します
  • Saved Dataを選択します。
  • Clearに対してAuthentication Dataをクリックします。

次回、資格情報を必要とするアクションを試みると、資格情報が求められます。

コマンドラインsvn.exeを使用している場合は、--no-auth-cacheオプションを使用して、Windowsユーザーに対してキャッシュせずに代替資格情報を指定できるようにします。

97
Neil Barnwell

TortoiseSVNを使用してパスワードを変更することはできません。 SVNサーバーへの認証は、SVNサーバー内で変更する必要があります。

これを実際に実現する方法は、リポジトリを格納しているSVNサーバーと、コンピューターでSVNサーバーをどのようにレイアウトしたかによって異なります。

n Windows環境では、資格情報は通常<yoursvnroot>\conf\passwd

Linux環境では、上記のように、またはホスト方法に応じて他の無数の方法になります。

3
Chris Wallis

サーバー上..この環境では、Windows Server 2003上でApache2を実行しています。
ApacheがC:\ repo\MyProjectからリポジトリを提供しているとします

実際のリポジトリはC:\ repo\MyProject\dbにあります

構成はC:\ repo\MyProject\confにあります

したがって、パスワードはC:\ repo\MyProject.htaccessにあります。

これらは暗号化されており、次のようなツールです。 http://tools.dynamicdrive.com/password/

2
Chris Thornton

Htpasswdファイルの行を置き換えます。

に移動: http://www.htaccesstools.com/htpasswd-generator-windows/

(リンクの有効期限が切れている場合は、google.comから別のジェネレーターを検索してください)

ユーザー名とパスワードを入力します。サイトは暗号化された行を生成します。その行をコピーして、ファイル「repo/htpasswd」の前の行に置き換えます。

TortoisSVN->設定->保存データから「認証データ」を「クリア」する必要があるかもしれません

1
M. Usman Khan

今日、Windowsのパスワードを変更した後、TortoiseはSVNサーバーへの接続を拒否しました。 Dosボックスを開き、「svn co ...」を実行して回避しました。新しいクレデンシャルの入力を促し、喜んで仕事をしました。その後、亀も動作します。

0
ahwu