博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
※编程随笔※=>☆编程基础☆=>※№ SVN工具自动属性 $Author$ $Date$ $Revision$ $URL$ $Header$替换...
阅读量:6403 次
发布时间:2019-06-23

本文共 2796 字,大约阅读时间需要 9 分钟。

 
 

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
 

 

转载地址:http://ysjea.baihongyu.com/

你可能感兴趣的文章
JavaScript:函数防抖与函数节流
查看>>
关于区间贪心的补全
查看>>
架构设计步骤
查看>>
自定义元素探秘及构建可复用组件最佳实践
查看>>
区块链是一个公共数据库,要放在一个块内
查看>>
Jenkins 用户文档(目录)
查看>>
系统常见指标
查看>>
使用crond构建linux定时任务及日志查看
查看>>
地图绘制初探——基于maptalks的2.5D地图绘制
查看>>
SpringBoot2.0之七 实现页面和后台代码的热部署
查看>>
Git 仓库大扫除
查看>>
设计模式-单例模式
查看>>
es6基础0x014:WeakMap
查看>>
九种 “姿势” 让你彻底解决跨域问题
查看>>
php中mysqli 处理查询结果集总结
查看>>
你不知道的JavaScript运算符
查看>>
小程序开发注意事项
查看>>
ECMAScript7规范中的instanceof操作符
查看>>
Hadoop HDFS原理分析
查看>>
【webpack4】基本配置和入门api
查看>>