菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
295
0

※编程随笔※=>☆编程基础☆=>※№ SVN工具自动属性 $Author$ $Date$ $Revision$ $URL$ $Header$替换

原创
05/13 14:22
阅读数 42741

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

 

发表评论

0/200
295 点赞
0 评论
收藏
为你推荐 换一批