承蒙上次xwj帮助,历时两天艰辛,终于完成版本控制批处理

[复制链接]
7436|25
 楼主| aceice 发表于 2008-9-5 17:39 | 显示全部楼层 |阅读模式
上次那个版本控制设置起来还有点小麻烦,这个批处理就相当简单了~见下图
请将解压缩后的三个文件拷贝到你的工程目录下,批处理将会自动在上级目录下生成<工程名+版本号.zip>得文件,版本号规则为x.x.x.xxxx,后四位每次编译自动+1
暂时还有点小BUG,就是压缩后,所有小写文件名都会变成大写,不知道影不影响使用。有熟悉pkzip的朋友,请告知解决办法,谢谢

相关链接:https://bbs.21ic.com/upfiles/img/200710/20071021174957167.zip
 楼主| aceice 发表于 2008-9-5 17:42 | 显示全部楼层

自己的沙发

第一次写bat,磨死人啊~
不过发现批处理的功能还是很强大的~
xwj 发表于 2008-9-5 18:08 | 显示全部楼层

呵呵,很好很强大~~~

相当详细的注释,相当复杂的用法...

o(∩_∩)o...
hq_y 发表于 2008-9-5 18:27 | 显示全部楼层

先下载下来

myfaith 发表于 2008-9-5 20:53 | 显示全部楼层

如何使用?

 楼主| aceice 发表于 2008-9-5 21:24 | 显示全部楼层

回LS的,编译器都能调用外部程序的

帖子里贴的图是在Keil里工程的Output下设置的,看图就能明白
工程需要用到版本号的.c程序,只需要#include "Ver.h",就能使用里面定义的SDK_Ver字符串了。
 楼主| aceice 发表于 2008-9-5 23:47 | 显示全部楼层

最近才发现工具写的好,做事轻松好多

 楼主| aceice 发表于 2008-9-6 00:20 | 显示全部楼层

补充一个文件《版本定义规则》供大家参考

huangqi412 发表于 2008-9-6 08:27 | 显示全部楼层

顶一下

音乐乐乐 发表于 2008-9-6 10:06 | 显示全部楼层

用SVN不是很好吗?

 楼主| aceice 发表于 2008-9-6 21:31 | 显示全部楼层

去熟悉一个软件和调用一个批处理还是有区别的

当然软件的能力更强大^_^
 楼主| aceice 发表于 2008-9-8 22:54 | 显示全部楼层

不好意思,自己检查出一个BUG,请不要再使用了,过几天会

顺便问一下版主,怎么编辑帖子里的链接地址?
汽车电子 发表于 2008-9-8 23:22 | 显示全部楼层

生成的版本压缩包,在解压时是散的

   建议解压时用文件夹

   嵌入式系统的版本号没必要这么复杂,通常要发布的产品才定版本号......中间修改的作备份就OK了
pssa 发表于 2008-9-9 11:05 | 显示全部楼层

过来看看

www.mculib.com.上有部分程序BUG调试,你可以参考一下。
相关链接:http://www.mculib.com
blitzero 发表于 2008-9-9 13:05 | 显示全部楼层

下载了,不会用,555

 楼主| aceice 发表于 2008-9-9 16:47 | 显示全部楼层

更新一下,之前的版本有问题,修正了

LS的是个问题,我再做份使用手册吧
相关链接:https://bbs.21ic.com/upfiles/img/200710/2007102517345482.zip
 楼主| aceice 发表于 2008-9-9 17:05 | 显示全部楼层

使用手册好了~^_^

汽车电子 的问题,你解压缩的时候,是点的<解压到这里>
解压的时候选择<解压缩到<文件名>>就可以了。
相关链接:https://bbs.21ic.com/upfiles/img/200710/20071025172111449.zip
luomh98 发表于 2008-9-9 20:24 | 显示全部楼层

可惜美中不足的是不支持长文件名,能否换成WINRAR

high 发表于 2008-9-10 03:01 | 显示全部楼层

我也喜欢脚本工具

带上""就可以突破8.3限制, 支持长文件名, 文件名包含空格, 等等。
xwj 发表于 2008-9-10 08:04 | 显示全部楼层

呵呵,看看偶滴.

先翻页,占个广告位;-)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

374

主题

2182

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部