2011-07-07 21 views

答えて

6

:作業コピーの

svn info [-rXXX] | grep "Author" | awk '{print $4}' 
+1

grep: 'svn info [-rXXX] | awk '/ Author/{print $ 4}'' –

+0

いいえ、 'grep'は必要ありません。ここでは、[私の答え](http://stackoverflow.com/questions/6604873/how-do-i-get-author-information-for-an-svn-revision-number/6607019#6607019)が示すとおりです。 – Johnsyweb

4

使用svn infoコマンド。

基本svn infoあなたは、以下の情報(サンプル)を得ます:

Path: . 
URL: http://svn.myorg.net/Project/branches/Release1/Src 
Repository Root: http://svn.myorg.net/Project/ 
Repository UUID: bbd6f5fb-5b8a-4d5b-891f-9a174ed27ad1 
Revision: 7667 
Node Kind: directory 
Schedule: normal 
Last Changed Author: author 
Last Changed Rev: 7656 
Last Changed Date: 2011-06-28 19:08:07 +0530 (Tue, 28 Jun 2011) 

この情報でキー値

は次のとおりです。 改訂最後に変更作家、および 最後に変更リビジョンを

特定のリビジョンについては、次を実行してください。svn info -r [rev_no]

結果を除外できます。

2

svn info + awk

svn info -r327 | awk -F':' '/Last Changed Author/ {print $2}' 
0

クライアントマシンからは、亀SVNのようなGUIを使用すると、コマンドラインを使用するよりも簡単です。

あなたはSVNの管理者であり、SVNサーバ自体SVNの管理者として(たとえば]から情報を取得するために探している場合は、コマンドの下に使用することができます。

svnlookの作者-r [リビジョン番号] [特定のsvnリポジトリがサーバ上に物理的に存在するリポジトリのパス]

関連する問題