Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Eclipse代码模板中包含svn关键字_Eclipse_Svn - Fatal编程技术网

如何在Eclipse代码模板中包含svn关键字

如何在Eclipse代码模板中包含svn关键字,eclipse,svn,Eclipse,Svn,我使用Eclipse和SVN作为源存储库。每当用户签入代码时,我都希望在将代码签入文件之前添加SVN版本和用户ID,这些用户ID是谁进行了更改以及用户给出的注释 是否有任何代码模板可用于此功能?Subversion有一个名为关键字替换(就是它)的功能,它几乎可以为文本文件执行您想要的所有操作:您可以获得修订号、用户名和一些其他信息,但不能获得提交注释 基本上,您必须为应该发生这种情况的文件启用SVN属性,并以$MyKeyword$的形式将关键字插入您希望获得信息的位置。在提交操作期间,它们将被替

我使用Eclipse和SVN作为源存储库。每当用户签入代码时,我都希望在将代码签入文件之前添加SVN版本和用户ID,这些用户ID是谁进行了更改以及用户给出的注释


是否有任何代码模板可用于此功能?

Subversion有一个名为关键字替换(就是它)的功能,它几乎可以为文本文件执行您想要的所有操作:您可以获得修订号、用户名和一些其他信息,但不能获得提交注释

基本上,您必须为应该发生这种情况的文件启用SVN属性,并以
$MyKeyword$
的形式将关键字插入您希望获得信息的位置。在提交操作期间,它们将被替换(这是客户端操作)。有关具体说明,请参阅手册页


请记住,使用此功能时会有一些含义。例如,文件在提交时会更改,因此需要重新编译(取决于使用的语言)。此外,这些文件在差异中会更频繁地显示为冲突。

Subversion有一个名为关键字替换(就是这样)的功能,它几乎可以实现文本文件的所有功能:您可以获得修订号、用户名和一些其他信息,但不能获得提交注释

基本上,您必须为应该发生这种情况的文件启用SVN属性,并以
$MyKeyword$
的形式将关键字插入您希望获得信息的位置。在提交操作期间,它们将被替换(这是客户端操作)。有关具体说明,请参阅手册页

请记住,使用此功能时会有一些含义。例如,文件在提交时会更改,因此需要重新编译(取决于使用的语言)。此外,这些文件在差异中会更频繁地显示为冲突