我想阅读风投的元数据-提交分析和统计。但我不知道实际能得到什么样的数据。
所以我的问题是: Git和Subversion在提交时发送什么样的数据/元数据?
发布于 2014-03-21 12:45:02
我不能轻易地与Git交谈,但Subversion可以轻松地报告基本Subversion命令行命令/中的所有元数据。
Subversion为您提供了关于每个提交的大量元数据作为修订属性,您可以使用各种属性命令来获取以下信息:
$ $ svn pl --revprop -r$REV -v $REPO
svn:author
bsmith
svn:date
2006-01-25T22:06:29.746380Z
svn:log
Did something amazing不幸的是,使用修订属性,您必须一次指定一个并且只有一个修订。
您可以使用常规的SVN日志不仅获取修改后的属性,还可以获取修改后的文件,并将其放在XML格式中,这在程序中可能更容易解析:
$ svn log -v --xml --with-all-revprops $REPO这将显示该属性被修改的文件,但不会告诉您所更改的属性或值。但是,您可以对该文件和该修订版执行svn proplist -v,以查找属性值和更改的值。
https://stackoverflow.com/questions/22557915
复制相似问题