如何为文件夹设置 Tortoise svn-属性以应用于其中的所有新文件



通常我们需要为我们使用 Tortoise subversion 在仓库中提交的文件设置以下属性

svn:eol-style as native
svn:executable as ON

但是每当我将文件commit到存储库时,我都需要重新设置属性。这是一种永久设置这些内容的方法,这样我就不需要在每次签入后重复该过程?

如此处所述,

每当您使用 svn add 或 svn 导入命令,Subversion 试图通过设置一些常见的命令来提供帮助 文件属性自动。

如果你想做一些除此之外的事情,你需要适当地配置你的 subversion 服务器 - 基本上编辑 subversion config文件并更新 auto-props 部分。

TortoiseSVN是一个颠覆客户端,只能做这么多。

感谢Raghuram的答案提示(这就是我接受他的答案的原因)

甚至TortoiseSVN也提供了一种设置此类属性的方法

tsvn:autoprops

如此处引用

Subversion 允许您根据文件扩展名设置自动道具,这些自动道具将应用于新添加或导入的文件。这取决于每个客户端在其 Subversion 配置文件中设置了适当的 autoprops。 可以在文件夹上设置tsvn:autoprops,这些文件夹将在导入或添加文件时与用户的本地自动道具合并。格式与颠覆autoprops相同,例如

*.sh = svn:eol-style=native;svn:executable

为扩展名为 .sh 的文件设置两个属性。

最新更新