我只能从SVN关键字$date中提取日期吗$

我只能从SVN关键字$date中提取日期吗$,svn,tortoisesvn,Svn,Tortoisesvn,我只是在学习SVN,因为我使用它进行了一个大型项目更新,并遇到了SVN关键字 过去,如果该公司编辑脚本,他们会手动进入新的版权年。未经修改的脚本的版权保持不变 这让我想到,“嘿,我看到SVN关键字会在您更新存储库中的文件时自动更新。这就是我们需要版权声明的原因,因为我们只有在对脚本进行更改时才修改版权声明。” 是否有一种方法可以让SVN自动提取年度数据,并在每次我们签入时编辑我们的版权声明?SVN客户端在扩展关键字时保留关键字名称。但是,我想您可以编写一个脚本来重新格式化扩展的关键字 不要错过文

我只是在学习SVN,因为我使用它进行了一个大型项目更新,并遇到了SVN关键字

过去,如果该公司编辑脚本,他们会手动进入新的版权年。未经修改的脚本的版权保持不变

这让我想到,“嘿,我看到SVN关键字会在您更新存储库中的文件时自动更新。这就是我们需要版权声明的原因,因为我们只有在对脚本进行更改时才修改版权声明。”


是否有一种方法可以让SVN自动提取年度数据,并在每次我们签入时编辑我们的版权声明?

SVN客户端在扩展关键字时保留关键字名称。但是,我想您可以编写一个脚本来重新格式化扩展的关键字


不要错过文档--。

SVN客户端在扩展关键字时保留关键字名称。但是,我想您可以编写一个脚本来重新格式化扩展的关键字


不要错过文档——。

我不完全确定您想用它来完成什么。我不是律师,但我认为如果每个文件属于同一个项目,那么对它们有不同的版权年是没有意义的。而且,对几乎所有的编辑来说,一年更新一次全球版权是微不足道的(更不用说一年只更新一次了)

在任何情况下,由于
$Date$
的年份排在第一位:

$Date: 2017-03-11 17:27:37 +0100 (sá., 11 mar. 2017) $
。。。可以使用固定长度关键字语法截断标记:

Copyright (c) $Date:: 2017#$ by Acme Inc.
由于这看起来很不好,您可能想尝试一下自定义关键字,尽管它实际上并不强大:

$Copyright:: (c) 2017#$ by Acme Inc.
要定义此自定义
版权
属性,您需要使用高级对话框:

上述示例通过以下方式实现:

Copyright=(c)%_%d

我不完全确定你到底想用什么来完成。我不是律师,但我认为如果每个文件属于同一个项目,那么对它们有不同的版权年是没有意义的。而且,对几乎所有的编辑来说,一年更新一次全球版权是微不足道的(更不用说一年只更新一次了)

在任何情况下,由于
$Date$
的年份排在第一位:

$Date: 2017-03-11 17:27:37 +0100 (sá., 11 mar. 2017) $
。。。可以使用固定长度关键字语法截断标记:

Copyright (c) $Date:: 2017#$ by Acme Inc.
由于这看起来很不好,您可能想尝试一下自定义关键字,尽管它实际上并不强大:

$Copyright:: (c) 2017#$ by Acme Inc.
要定义此自定义
版权
属性,您需要使用高级对话框:

上述示例通过以下方式实现:

Copyright=(c)%_%d

你知道,我也不完全清楚他们为什么不想更改每个文件的版权,但这正是我想要的,非常感谢!你知道,我也不完全清楚他们为什么不想更改每个文件的版权,但这正是我想要的,非常感谢!