svn:有没有办法有效地列出哪些属性已更改
svn:有没有办法有效地列出哪些属性已更改,svn,properties,Svn,Properties,svn diff似乎没有办法只列出已更改的属性名称(而不是值)。有办法做到这一点吗?svn diff本身似乎没有允许这样做的选项。因此,您可以添加一个过滤器,以仅列出具有特殊格式的更改(取决于您使用的操作系统easy或no)。在Ruby中,我会这样匹配: /(Property .*\n_+\n(.*\n)+)\n\n)/ 内容如下: /(Property .*\n_+\n(.*\n)+)\n\n)/ 从属性开始到行尾 然后用\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
svn diff
似乎没有办法只列出已更改的属性名称(而不是值)。有办法做到这一点吗?svn diff
本身似乎没有允许这样做的选项。因此,您可以添加一个过滤器,以仅列出具有特殊格式的更改(取决于您使用的操作系统easy或no)。在Ruby中,我会这样匹配:
/(Property .*\n_+\n(.*\n)+)\n\n)/
内容如下:
/(Property .*\n_+\n(.*\n)+)\n\n)/
- 从
到行尾属性开始
- 然后用
\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
- 然后,任何事情,最多两个换行符
Property changes on: summary.xls\n
___________________________________________________________________\n
Modified: svn:mime-type\n
- application/octet-stream\n
+ application/excel\n
Added: svn:needs-ok\n
+ *\n
\n
svn diff
本身似乎没有允许这样做的选项。因此,您可以添加一个过滤器,以仅列出具有特殊格式的更改(取决于您使用的操作系统easy或no)。在Ruby中,我会这样匹配:
/(Property .*\n_+\n(.*\n)+)\n\n)/
内容如下:
/(Property .*\n_+\n(.*\n)+)\n\n)/
- 从
到行尾属性开始
- 然后用
\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
- 然后,任何事情,最多两个换行符
Property changes on: summary.xls\n
___________________________________________________________________\n
Modified: svn:mime-type\n
- application/octet-stream\n
+ application/excel\n
Added: svn:needs-ok\n
+ *\n
\n