现在的位置: 首页 > 综合 > 正文

SourceSafe的命令行

2012年11月12日 ⁄ 综合 ⁄ 共 959字 ⁄ 字号 评论关闭
SourceSafe的命令行(2009-05-09 11:45:31)
标签:vss 命令行 it  分类:软件开发

l  环境设置

n  本地必须安装有VSS

n VSS所在的目录(C:"Program Files"Microsoft Visual SourceSafe)添加到系统路径

u  批处理写法:set  PATH=%PATH%;vsspath

n  添加环境变量SSDIR,值为目标连接的VSS服务器路径(""172.16.1.40"VSS_PATH)

u  批处理写法:set SSDIR=vssserver

l  命令行选项

n  避免命令行询问用户认证信息,两种方法:

u  每条命令行加入选项:-Yusername,password(无空格)

u  添加环境变量

        set ssuser=<username>

        set sspwd=<password>

u  避免命令行询问Yes和No(比如是否创建目录)

        每条命令行加入选项:

       -I-Y   所有问题都回答为Yes

       -I-N   所有问题都回答为No

       -I     所有问题使用缺省回答

       -I-    所有问题回答为没有输入参数

l  常用命令

n  ss CP $/SobeyNM

n  指定VSS上的当前目录,后续操作均以此为当前目录

u  ss Get –I-Y –R

        递归获取当前VSS目录下的所有子文件和子文件夹到本地当前目录

        ss Get $/Project/Sub -I-Y –R

       递归获取指定VSS目录下的

        ss CheckOut Interface.h –I-Y

       CheckOut VSS当前目录下的指定文件到当前目录(不是默认工作目录的相对目录结构)

        ss CheckIn Interface.h –I-Y

       CheckIn当前目录下的指定文件到VSS当前目录下

        ss Label –L”Label Name” -I-Y

       为当前目录添加Label

       VSSLabel不能重名,由于添加了-I-

抱歉!评论已关闭.