如何找出svn:external是什么时候创建的



假设我在svn中有带有svn:external setup的目录:

$ svn propget svn:externals <url>/project_a/trunk/A
<url>/project_b/B B
$ svn info ^/trunk/A
(...)
Revision: 133416
(...)
$ svn info ^/trunk/A/B
svn: warning: W170000: URL '...' non-existent in revision 133416
svn: E200009: Could not display info for all targets because some targets don't exist
$ svn log --verbose <url>/project_a/trunk/A
(no mention of directory B at all)

我如何找出创建此外部的人员和时间?

运行svn log --verbose --diff --depth=empty <url>/project_a/trunk/A .该命令将仅显示对 <url>/project_a/trunk/A 所做的属性更改。

如果我理解正确,您正在寻找目录的第一个修订版。

svn log -r 1:HEAD --limit 1 ^/trunk/A/B 

最新更新