当前位置:兵器玩家编程软件 → 一键转帖:SvnRev 1.8.4224

软件名称:[B]SvnRev 1.8.4224[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:36.0 KB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

一个实用程序,Subversion和CVS / RCS

在SvnRev应用程序的开发是一个小程序,项目的当前版本号写入到一个C / C + +头文件,Java包文件或C#类文件。

此修订版本号存储在常数(宏的情况下,C / C + +),以数字和一个字符串。它的神器出山:www.shenqi73.com版本号从“RCS关键字”,可以在源文件中必须存在。 SvnRev是专门设计的Subversion版本控制系统,但它也可以使用CVS和RCS。

SvnRev是一个独立的工具,不依赖于特定的IDE。 SvnRev是一个便携式工具,应该运行在标准的C编译器的每一个环境。我们的目的是用它从一个“Makefile”文件附加到一个版本控制系统,特别是到Subversion系统。

SvnRev的有以下几个选项(按用途分组):
- jpackage
选项-j写入文件,而不是一个C / C + +头文件中的Java包。的包的名称必须遵循的选项(默认的软件包名称是“com.compuphase”)。
- cnamespace.class
选项-c写一个C#类文件,而不是一个C / C + +头文件。命名空间和类的名称必须遵循的选项,命名空间和类名之间用一个句点(默认的命名空间/类字符串为“compuphase.svnrev”)。
- pfilename
-p选项会导致在大会属性文件(通常是“AssemblyInfo.cs中”)的AssemblyVersion和AssemblyFileVersion领域进行更新。 -c应该设置为。
- ofilename
-o选项使您可以指定生成的包含文件的名称。默认名称是的“svnrev.h”C / C + +模式,Java模式和的“SvnRevision.cs”C#模式的的“SvnRevision.java”。当您添加“omydefs.h”(不带引号)在命令行中,该实用程序创建的文件“mydefs.h”。当你说无胶文件名后面的选项-O,结果被写入到stdout。
-I
选项-i是为增量的运行。此开关使SvnRev扫描“svnrev.h”的产生从以前的运行,除了(部分)的源文件。此开关时,可能是重要的makefile中使用SvnRev,见下文。如果你使用-o此外,我时,SvnRev会寻找指定的文件名使用-o选项,而不是svnrev.h,SvnRevision.java或SvnRevision.cs。
- fpattern
-f选项,添加前缀或后缀(或两者)的版本号字符串常量SVN_REVSTR。模式的格式是“前缀后缀”(不带引号),其中#符号被替换的版本号和前缀和后缀是任意的字符串。
- MNAME
-m选项生成的常数变化的基本名称(或前缀)。默认情况下,所有已生成的的常量开始与SVN_REV,但可以改变此选项。
- V
-v选项,会导致SvnRev列出的文件名,修改后的最后一次提交的版本控制stderr上(控制台输出)。

此版本中的新功能:

·支持C#,冈瑟·詹德贡献,加上有能力改变所生成的宏的名称。


[url=http://www.sot9.com/soft/98188.html][B]SvnRev 1.8.4224[/B][/url]

点这里下载->SvnRev 1.8.4224 [ 下载地址 ]