欢迎光临
我们一直在努力

在*.cs或*.vb文件中加入版本跟踪信息-.NET教程,VB.Net语言

建站超值云服务器,限时71元/月
在csdn上看到一篇[如何在*.cs文件中加入版本跟踪信息?]的文章,觉得对项目的版本控制会有一些实际意义。但是由于文中图片的缺失,无从试验,具体效果也无从得知。后查阅作者文中提到的博客园的随笔,依博客园作者文中提到的一些操作一一试验,结果和网友们一样“我也没弄出来!”。没有办法,只有试试搜索msdn了,发现其中的一篇enable keyword expansion文章,按文中的操作步骤一试果然奏效!现整理具体实现步骤分享给大家,希望对大家有所帮助!
首先:运行visual sourcesafe 6.0 admin,用admin登录vss的系统管理界面,选择tools菜单,点击options进入选项设置页面,在general选项页的expand keywords in files of type下的文本框中添入*.cs,完成后点击[确定],保存选项。
注:如果是vb.net程序则可添入*.vb,依此类推!也可以输入多种文件类型,如*.txt, *.c, *.vb,*.cs,*.vb以逗号隔开即可。
其次:运行microsoft visual sourcesafe 6.0,进入主界面,选择tools菜单,点击options进入选项设置页面,进入local files选项页,选中copy keyword-expanded files into working folder选项,完成后点击[确定],保存选项。
下面就可以在.net的项目中加入版本跟踪信息了。

在每一个.cs文件的最开头加入如下代码:

/*

$header$
$author$
$date$
$revision$
$history$
*/

这样,每次更改后签入或签出就会自动出现版本信息(请不要手动去更改):

/*

$header: /testvss/testvss/testvss/class1.cs 9     05-07-26 13:50 edward.net $
$author: edward.net $
$date: 05-07-26 13:50 $
$revision: 9 $
$history: class1.cs $
 *
 * *****************  version 9  *****************
 * user: edward.net   date: 05-07-26   time: 13:50
 * updated in $/testvss/testvss/testvss

*/

其他资源(来自y97523szb的如何在*.cs文件中加入版本跟踪信息?):

type this keyword

to add the following

$archive: $

vss archive file location

$author: $

user who last changed the file

$date: $

date and time of last check in

$header: $

logfile, revision, date, author

$history: $

file history, vss format

$justdate: $

date, without the time addendum.

$log: $

file history, rcs format

$logfile: $

same as archive

$modtime: $

date and time of last modification

$revision: $

vss version number

$workfile: $

file name

$nokeywords: $

no keyword expansion for all keywords that follow

另外关于[如何在*.cs文件中加入版本跟踪信息?]一文中提到的必须使用vss6.0d版本,经过本人测试vss6.0c也同样支持以上功能。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 在*.cs或*.vb文件中加入版本跟踪信息-.NET教程,VB.Net语言
分享到: 更多 (0)

相关推荐

  • 暂无文章