web-dev-qa-db-ja.com

SVN:ブランチの特定のリビジョン番号のSVN情報を取得することは可能ですか

特定のリビジョン番号のブランチのsvn情報を取得することは可能ですか?たとえば、ブランチの最新の作業コピーのリビジョン番号が56である場合、リビジョン番号32の同じブランチの情報を取得できますか?.

20
sidharth sharma

過去のリビジョンに関する情報を取得するには、2つのオプションがあります。

  • svn log -r <rev number> <url>:指定したリビジョンとURLのコミットメッセージ
  • svn info -r <rev number> <url>:指定されたリビジョンとURLに関する技術情報

例: svn log -r 5628 https://repo.exampl.org/prod/branches/info/conf/config

これはすべて、svnコマンドに組み込まれたヘルプメッセージで説明されています:svn helpまたはsvn help info...

22
arkascha

はい、あなたはあなたが望むリビジョンの情報を得ることができます。

svn cat -r <rev number> path upto which file u want see the revisions

例:svn cat -r 34 svn:///dmlrepo/trunk/1.txt

1
sris

作業コピーにいると仮定すると、次のことを実行できます。

コミット情報を取得します。

svn log -c <rev number>

ファイルリストでコミット情報を取得します。

svn log -c <rev number> -v

完全なファイル差分を取得します。

svn diff -c <rev number>
0
zeroimpl