发新话题
打印

[原创] 配置管理中命令行Label功能的应用( 此文章被查看:623次,被回复:6篇!! )

本主题被作者加入到个人文集中

配置管理中命令行Label功能的应用

我不懂命令行编写程序,但为了工作需要,勉强写了一个批处理。希望朋友们加精。
这个命令行可以方便的管理很多库。特别适合配置管理员。
在D盘下建一个a.bat
里面的内容如下
path=%path%;C:\Program Files\Microsoft Visual SourceSafe //SourceSare 安装的目录。

set ssdir=f:\vss\vss1                 //当前VSS库的目录
ss label $/aaa -L%1 -i-y              //label命令 $/aaa为要做label的目录

在创建一个b.bat
里面的内容
d:\a.bat abcd         //abcd 为label的内容,每个label要用不同的内容。
本帖最近评分记录
  • hifly 金钱 +5 奖励一点金钱! 2008-1-16 11:03



© 本文为 veeseSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

几乎没用过命令行.等一下下去了,照着去试试看!
谢谢喽...



© 本文为 fugz2008SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

其实,一个批处理就可以了。label在命令行输入就是。
你的意思就是每次修改b.bat,然后执行b.bat。效果一样



© 本文为 hiflySCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

这样是可以,而且方便。
但我做label时比较小心,所以我在b.bat中把它了写出来,把老的注释掉,这样可以保留历史信息。不管对错,这样可以有迹可查吧。还有,我在别的地方不再记录我所做得Label工作,其实是更加方便了。

© 本文为 veese 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 地毯 的帖子

还可以把a.bat/b.bat都保存到vss中,每次签出修改再签入。这样历史记录更完整!

© 本文为 hifly 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

“ss label $/aaa -L%1 -i-y”中的“-L%1“是啥意思啊?
另外,想请教下楼主,偶按vss帮助中的”ss Label HELP.C -V5”写了句类似的,却提示“version not found”,好奇怪啊。

© 本文为 zyvjv2008 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 zyvjv2008 于 2008-5-5 15:29 发表
“ss label $/aaa -L%1 -i-y”中的“-L%1“是啥意思啊?
另外,想请教下楼主,偶按vss帮助中的”ss Label HELP.C -V5”写了句类似的,却提示“version not found”,好奇怪啊。
呵呵,自己想明白啦

© 本文为 zyvjv2008 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题