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