2011-09-13 10 views
1

私のユーザ名(myWindowsアカウント)は、常にSVNリポジトリのログに「著者」として表示されます。コミットのユーザ名を設定するにはどうしたらいいですか?

別の名前を使用するようにSVNを設定するにはどうすればよいですか? Tortoise SVNの方法もありますか?

チェックアウトコマンド(--username)でユーザー名を指定すると、コミットに使用されているユーザー名も変更されていますか?

+0

http://stackoverflow.com/questions/1153489/how-to-:ブックここであっ説明されている、まさにこのserversファイルであり、あなたがものを設定することができますどのように

change-users-in-tortoisesvnがここで助けてくれるかもしれません。 – VonC

+0

私はすでにそれを読んだが、それは私の問題ではない。彼の問題はキャッシュされたユーザー名です。私の実際のユーザー名は転送したくありません。とにかくありがとう! – ComFreek

+0

それはvcsのポイントではありませんか?正しいユーザーIDを記録しないと、誰が変更を行ったのか分かりません。 '非難 'は正しいとは言えません。唯一のオプションは、ダミーのユーザーIDを使用するようにSVNを構成することです。 –

答えて

1

標準のSVNクライアントは、構成ファイル.subversion\serversを使用しています。ここでは、SVN-server関連の設定に関する多くの変更が可能です。このファイルには、usernameの設定があり、異なるリポジトリに対して異なる値に設定することができます。

http://svnbook.red-bean.com/en/1.6/svn-book.html#svn.advanced.confarea.opts.servers

+0

ありがとう!ユーザー名を設定してキャッシュをクリアしましたが、うまくいかなかったのです!私がチェックアウトするか、 '--username x'でリポジトリをコミットするだけでうまく動作します。 – ComFreek

関連する問題