gpt4 book ai didi

svn - 递归SVN属性

转载 作者:行者123 更新时间:2023-12-03 11:36:48 25 4
gpt4 key购买 nike

我正在尝试使用通配符将属性递归添加到所有文件。

文件结构如下

D:>dir *.bob /s/b
D:\Source\key-test\test.bob
D:\Source\key-test\test2.bob
D:\Source\key-test\sub\test3.bob

到目前为止的属性(无)
D:>svn propget svn:keywords -R *.bob

尝试递归集(请注意缺少test3.bob)
D:>svn propset svn:keywords "Author HeadURL Id Revision" -R *.bob
property 'svn:keywords' set on 'test.bob'
property 'svn:keywords' set on 'test2.bob'

更改为sub并确保我们可以设置 Prop (确定)
D:>cd sub
D:>svn propset svn:keywords "Author HeadURL Id Revision" -R *.bob
property 'svn:keywords' set on 'test3.bob'

有人知道-R怎么了,我也尝试过--recursive吗?

干杯,

亚当
D:>svn --version
svn, version 1.6.6 (SlikSvn:tag/1.6.6@40358) WIN32
compiled Nov 3 2009, 15:31:43

最佳答案

实际上-R是递归的。例如:

svn propset svn:eol-style 'LF' -R *

这同样适用于所有子文件夹。然而:
svn propset svn:eol-style 'LF' -R *.php

...仅适用于当前文件夹中的php文件,而不管-R。新增:
svn propset svn:eol-style 'LF' -R */*.php

将在下一级的子文件夹上工作。添加额外的/ -s将进入另一个级别,依此类推...

我真的不确定如何指定(或者甚至有可能这样做)应基于文件名和递归进行过滤。无论如何,实验不会受到损害,因为修改是本地的,并且总是可以通过还原来丢弃...

关于svn - 递归SVN属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1764521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com