TortoiseSVN设置-》常规设置-》subversion 配置文件 -》编辑
或者
Windows XP 在 C:\Documents and Settings\Administrator\Application Data\Subversion\config 文件
Windows7 在 C:\Users\Administrator\AppData\Roaming\Subversion\config 文件
注意:Administrator为用户名

第一步:
        解除enable-auto-props的注释(删掉前面的#):
        enable-auto-props = yes

第二步:
        [auto-props] 下面加入
        [auto-props]
        *.c = svn:keywords=Author Date Id Revision URL Header
        *.cpp = svn:keywords=Author Date Id Revision URL Header
        *.h = svn:keywords=Author Date Id Revision URL Header

按照自己的扩展名需求来添加即可。
如果需要更多的关键字,可空格分隔即可。

如:svn:keywords=Author Date Id Revision URL Header

---------------------------------------------------------------------------------------------------------------------------------------
上面的方法只对新加入SVN的文件有效,如果要对SVN中已有的文件追加对$Id$识别,执行这个命令:
        svn propset svn:keywords "Id"

常用.h .cpp文件头

/**
@(#)$Id$
@brief Multi-threaded programming critical section (lock) @Author $Author$
@Date $Date$
@Revision $Revision$
@URL $URL$
@Header $Header$
*/

常用文件设置属性

# Image formats
*.bmp = svn:mime-type=image/bmp
*.gif = svn:mime-type=image/gif
*.ico = svn:mime-type=image/ico
*.jpeg = svn:mime-type=image/jpeg
*.jpg = svn:mime-type=image/jpeg
*.png = svn:mime-type=image/png
*.tif = svn:mime-type=image/tiff
*.tiff = svn:mime-type=image/tiff # Data formats
*.pdf = svn:mime-type=application/pdf
*.avi = svn:mime-type=video/avi
*.doc = svn:mime-type=application/msword
*.eps = svn:mime-type=application/postscript
*.gz = svn:mime-type=application/gzip
*.mov = svn:mime-type=video/quicktime
*.mp3 = svn:mime-type=audio/mpeg
*.ppt = svn:mime-type=application/vnd.ms-powerpoint
*.ps = svn:mime-type=application/postscript
*.psd = svn:mime-type=application/photoshop
*.rtf = svn:mime-type=text/rtf
*.swf = svn:mime-type=application/x-shockwave-flash
*.tgz = svn:mime-type=application/gzip
*.wav = svn:mime-type=audio/wav
*.xls = svn:mime-type=application/vnd.ms-excel
*.zip = svn:mime-type=application/zip # Text formats
.htaccess = svn:eol-style=native; svn:mime-type=text/plain
*.css = svn:eol-style=native; svn:mime-type=text/css
*.dtd = svn:eol-style=native; svn:mime-type=text/xml
*.htm = svn:eol-style=native; svn:mime-type=text/html
*.html = svn:eol-style=native; svn:mime-type=text/html
*.ini = svn:eol-style=native; svn:mime-type=text/plain
*.sql = svn:eol-style=native; svn:mime-type=text/x-sql; svn:keywords=Id
*.txt = svn:eol-style=native; svn:mime-type=text/plain
*.xhtml = svn:eol-style=native; svn:mime-type=text/xhtml+xml
*.xml = svn:eol-style=native; svn:mime-type=text/xml # Code formats
*.js = svn:eol-style=native; svn:mime-type=text/javascript
*.inc = svn:eol-style=native; svn:mime-type=text/x-php
*.php = svn:eol-style=native; svn:mime-type=text/x-php; svn:keywords=Id
												

随机推荐

  1. C# 常用参数

    主函数调用 public static void Fun_Param() { ; ; ChangeValue(x, y); //外部调用Ref函数,必须初始化变量 ChangeValue(ref x, ...

  2. C陷阱与缺陷(一)

    第一章 词法陷阱 术语“符号”指的是程序的一个基本组成单元,其作用相当于一个句子中的单词.编译器中负责将程序分解为一个一个符号的部分,一般称为“词法分析器”. 1.1 =不同于== 一般容易将比较运算 ...

  3. 如何用一个语句判断一个整数是不是二的整数次幂——从一道简单的面试题浅谈C语言的类型提升(type promotion)

    最近招聘季,看JULY大哥的面试100题时,碰到这么一个扩展问题: 如何用一个语句判断一个整数是不是二的整数次幂?(此题在编程之美也有) easy, 2的整数次幂的二进制形式只有一个1,只要用i和i- ...

  4. use utf8

    [root@wx03 0724]# cat a2.pl use Encode; my $a=<STDIN>; my $b=encode_utf8('微信'); print "\$ ...

  5. 将 Java Spring Framework 应用程序迁移到 Windows Azure

    我们刚刚发布了一个新教程和示例代码,以阐述如何在Windows Azure中使用 Java 相关技术.在该指南中,我们提供了分步教程,说明如何将 Java Spring Framework 应用程序( ...

  6. IT第二十六天 - Swing、上周总结

    IT第二十六天 上午 Swing 1.对于方法的参数如果是int数值类型,应该直接调用该类中的常量属性,而不应该直接填入数字 2.Toolkit类中定义的方法是可以直接访问本地计算机(操作系统)信息的 ...

  7. BZOJ 1603: [Usaco2008 Oct]打谷机

    题目 1603: [Usaco2008 Oct]打谷机 Time Limit: 5 Sec  Memory Limit: 64 MB Description Farmer John有一个过时的打谷机( ...

  8. JDBC批量运行executeBatch

    JDBC运行SQL语句,有两个处理的接口,一个PreparedStatement,Statement,一般操作JDBC比較用得多的还是PreparedStatement 只是在运行批量,Prepare ...

  9. load、save方法、spark sql的几种数据源

    load.save方法的用法          DataFrame usersDF = sqlContext.read().load("hdfs://spark1:9000/users.pa ...

  10. grub2的/etc/grub.d目录下的脚本文件

    00_header,05_debian_theme,10_linux,20_memtest86+,30_os- prober,40_custom这五个脚本对应grub.cfg上的各个部分,有的版本的g ...