2009-09-11 9 views
40

PERFORCEでは、私はp4 infoを実行して私が誰であるかを確認できます。こちらはp4 docです。ターミナルでのGitとSubversionの機能は何ですか?GitとSubversionでは、端末の現在のユーザを調べるにはどうしたらいいですか?

+0

SVNについては、もっと複雑に思えます。http://stackoverflow.com/questions/2022919/svn-get-current-user – bma350

+0

@ bma350それはまったく複雑ではありません - 'svn auth'や' whoami 'AD統合システムのために。 – bahrep

答えて

79

おそらくあなたがコミットに添付されますGitのユーザー名の後に、次のとおりです。Gitはいくつかのファイル(は/ etc/gitconfigと〜/ .gitconfig、から読み取るため

$ git config user.name 
Wilbert Wilbert 

$ git config --list 
user.name=Wilbert Wilbert 
[email protected] 
color.status=auto 
color.branch=auto 
... 

キーが複数回表示されることがあります例えば)。 Gitは、見ているキーごとに最後の値を使用します。名前については

+0

Subversionで同じことをする方法を知っていますか? –

+1

@AlexanderAmelkin https://stackoverflow.com/a/44678090/761095 – bahrep

5

:Eメールの場合

git config user.name 

git config user.email 

一般:

git config --list 
(this shows all available information) 
1

あなたがアクセスしたときに使用される保存されたログオン資格情報を見つけるには、いくつかの方法があります。リモートのSubversionサーバー:

  • svn authを実行すると、SVN資格情報ストア(%APPDATA%\Subversion\auth)にキャッシュされた資格情報と証明書を表示できます。
  • Windows資格情報マネージャに保存されている資格情報を表示するには、cmdkeyを実行します。
  • SVNサーバーがActive Directoryと統合され、統合Windows認証をサポートしている場合、Windowsログオン資格情報は認証に使用されますが、キャッシュされません。 whoamiを実行して、ユーザーのアカウント名を調べることができます。

SVNには「現在のユーザー」はありません。ほとんどの場合、「現在のユーザー」とは、サーバーにアクセスするたびに自動的にサーバーに提示される、クライアントにキャッシュされたユーザーの信任状を指します。

関連する問題