注册
登录
会员
有奖问答
论坛设施
统计
帮助
SCM Life
»
Microsoft VSS/VSTS
» 简单介绍vss工具command操作使用(原创)申请加分,加精!
输入您的搜索字词
提交搜索表单
Web
www.SCMLife.com
‹‹ 上一主题:VSS对删除delete的文件能恢复吗?
|
下一主题:对非基线配置项是如何控制的? ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[推荐]
简单介绍vss工具command操作使用(原创)申请加分,加精!( 此文章被查看:1904次,被回复:9篇!! )
bin800
小学二年级
个人空间
发短消息
加为好友
当前离线
楼主
大
中
小
发表于 2007-5-15 18:45
只看该作者
简单介绍vss工具command操作使用(原创)申请加分,加精!
常常听到配置管理员在说每天在做一些重复的劳动,而且一步步很烦。
其实每一个scm工具都有自己的command操作,他们都可以写到一起这样大家就可以做一个动作完成n个任务了。我看了一下论坛里这样的帖子很少,本人是个懒人(所以想尽办法写command)很早就想写点东西上来让大家一起讨论学习,哈哈 可是一直也没抬起手。今天本人心情好,因为今天居然一个补丁都没有闲了一天。哈哈 所以还是写点东西上来吧。
今天我只讲一下vss 中get,add命令。因为在我的工作中最常用这两个,其他的大家可以以他们为参考。
配置管理员常做的工作就是get一个特定的目录,get就是收获一下成果。下面我们开始了!
操作前提:在vss服务器建立一个schema用户,密码为空。(如果你是配置管理员就多建一个这样的用户,不要让其他人知道。哈哈 如果需要密码则在每次执行bat的时候还有输入密码比较烦。所以本人设置密码为空)
参数介绍:
(1)set SSDIR=D:\VSS_LIS\ --(vss服务器和操作机是同一台机器,如是其他的则写成set SSDIR=\\192.168.1.1\vss_lis)本地vss的路径我本人的是D:\VSS_LIS\
(2)get --这里的get就是vss的get指令
(3)$\SCM配置管理\版本发布\测试环境\ --vss上的路径,就是说要get $\SCM配置管理\版本发布\测试环境\下的东西。
(4)-R -I-Y -GTM -GL --哈哈,这几个参数记不清了,这是我好早以前写的bat了一点一点试出来几个参数,现在一直这么用,大家就按我的这么写就可以了。如果有朋友一定要搞清楚请到vss的help中查看,里面什么都有。
(5)E:\version_bak\version_test\ --将vss上$\SCM配置管理\版本发布\测试环境\ 的东东get到 E:\version_bak\version_test\ 路径下的意思。
(6)-yschema --这个比较关键-y好像是直接进入的意思,schema是刚刚建的用户。(-y与schema之间不能有空格,本人曾经就因为这个空格搞了一下午!哎……)
(7)attrib E:\version_bak\version_test\*.* -r /s --get下来的东西可能是只读的attrib命令是dos命令是将已经get下的东西E:\version_bak\version_test\ 文件都去只读。如果你们保留只读就不用加这句话。
我不想在这里介绍windows 的dos命令了,下面是我写的get命令,文件命名随意"*.bat"其实很简单:
----------------------------------------------------------------
@echo ON
set SSDIR=D:\VSS_LIS\
D:\VSS_LIS\win32\ss get $\SCM配置管理\版本发布\测试环境\ -R -I-Y -GTM -GLE:\version_bak\version_test\ -yschema
attrib E:\version_bak\version_test\*.* -r /s
time /t
pause
------------------------------------------------------------------
写完以后双击可用,如果是固定时间的操作在添加到控制面板-〉任务计划-〉添加任务计划。把上面的这个*.bat按你想要的周期自动运行就可以了。
add的方法如下(将本地C:\原始备份\测试环境备份\123\ 下的文件add到 vss服务器$\SCM配置管理\版本发布\测试环境\ 下):
参数介绍:
cp --就是dos里的 cd或linux下的cd一个意思变更目录。要变更到你要添加文件的目录下(这点很重要)。千万不要以为是copy的意思。
----------------------------------------------------------------
@echo ON
time /t
set SSDIR=D:\VSS_LIS\
D:\VSS_LIS\win32\ss cp $\SCM配置管理\版本发布\测试环境\ -yschema
D:\VSS_LIS\win32\ss add C:\原始备份\测试环境备份\123\ -R -I-Y -yschema
time /t
pause
-----------------------------------------------------------------------------
终于写完了,让我这个懒人坚持到现在真的很不容易。所以请斑竹加分,加精!哈哈
本帖最近评分记录
hongerchen
金钱
+5
鼓励朋友们多想想把法解决繁杂的配置工作。
2007-7-20 19:29
hifly
威望
+5
原创内容
2007-5-16 09:02
hifly
金钱
+10
原创内容
2007-5-16 09:02
© 本文为
bin800
与
SCMLife
共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系
管理员
。
UID
5340
帖子
110
精华
0
积分
223
阅读权限
20
在线时间
40 小时
注册时间
2007-4-1
最后登录
2008-6-25
失踪天数:13
查看详细资料
TOP
hifly
海飞
版主
个人空间
发短消息
加为好友
当前离线
沙发
大
中
小
发表于 2007-5-16 09:03
只看该作者
类似的操作,论坛有。
不过,还是鼓励一下。
© 本文为
hifly
与
SCMLife
共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系
管理员
。
UID
63
帖子
931
精华
2
积分
6117
阅读权限
100
性别
男
在线时间
526 小时
注册时间
2006-9-7
最后登录
2008-7-4
失踪天数:4
查看详细资料
TOP
bin800
小学二年级
个人空间
发短消息
加为好友
当前离线
板凳
大
中
小
发表于 2007-5-16 12:54
只看该作者
哈哈,我的流氓行为得逞了,多谢斑竹!
© 本文为
bin800
与
SCMLife
共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系
管理员
。
UID
5340
帖子
110
精华
0
积分
223
阅读权限
20
在线时间
40 小时
注册时间
2007-4-1
最后登录
2008-6-25
失踪天数:13
查看详细资料
TOP
babyrong0205
小学一年级
个人空间
发短消息
加为好友
当前离线
地毯
大
中
小
发表于 2008-1-10 16:41
只看该作者
我也在网上找到类似的文章了,不知是谁抄袭谁的,呵呵
不过,写的很好,希望对以后的工作有所帮助。
© 本文为
babyrong0205
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
UID
17603
帖子
158
精华
0
积分
197
阅读权限
15
在线时间
111 小时
注册时间
2008-1-3
最后登录
2008-7-9
失踪天数:0
查看详细资料
TOP
bin800
小学二年级
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2008-1-30 10:49
只看该作者
这是我的原创,不是转载的。谢谢!
© 本文为
bin800
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
UID
5340
帖子
110
精华
0
积分
223
阅读权限
20
在线时间
40 小时
注册时间
2007-4-1
最后登录
2008-6-25
失踪天数:13
查看详细资料
TOP
nicole_zmf
月光倾城
小学一年级
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2008-2-20 11:23
只看该作者
LZ原创!
按照LZ所说的方法操作的一下,
出现一些问题,有几个疑问想问一下:
为什么建立的用户在执行的时候没有找到?
文中的set SSDIR=D:\VSS_LIS\ 是指VSS安装目录or配置库的目录?如果是安装目录怎么来确定要操作的是哪一个配置库呢?
执行过程中出现的问题如下图:
请大家帮忙!
附件
未命名.JPG
(40.02 KB)
2008-2-20 11:23
© 本文为
nicole_zmf
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
沟通从交流开始!@_@
UID
514
帖子
127
精华
0
积分
150
阅读权限
15
性别
女
来自
江苏
在线时间
149 小时
注册时间
2006-11-2
最后登录
2008-7-8
失踪天数:0
查看详细资料
TOP
wqy2008
幼稚园
个人空间
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2008-2-20 17:36
只看该作者
我看了看片文章,也有和nicole_zmf一样的问题,请问D:\VSS_LIS\ 是指VSS安装目录or配置库的目录?如果是安装目录怎么来确定要操作的是哪一个配置库呢?
© 本文为
wqy2008
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
成功一定有方法
UID
12595
帖子
39
精华
0
积分
40
阅读权限
10
性别
女
来自
汉中
在线时间
37 小时
注册时间
2007-9-25
最后登录
2008-6-11
失踪天数:28
查看详细资料
TOP
bin800
小学二年级
个人空间
发短消息
加为好友
当前离线
8
#
大
中
小
发表于 2008-3-11 10:33
只看该作者
对不起,好久没来坛子了。
set SSDIR=D:\VSS_LIS\ ***vss主目录
nicole_zmf,你报的错误信息已经很清楚了,是你没有建立schema这个用户,我使用的schema这个用户密码为空所以可以在不用输入密码的情况下运行。
wqy2008,这位朋友你的问题:
首先,如果你在一台机器只装了一个vss服务软件那么她只有一个配置库。 你所指的配置库我想应该是“项目”就是英文版里的project,你可以使用cp来切换目录。来操作具体的你所为的 配置库
© 本文为
bin800
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
UID
5340
帖子
110
精华
0
积分
223
阅读权限
20
在线时间
40 小时
注册时间
2007-4-1
最后登录
2008-6-25
失踪天数:13
查看详细资料
TOP
nicole_zmf
月光倾城
小学一年级
个人空间
发短消息
加为好友
当前离线
9
#
大
中
小
发表于 2008-3-11 15:39
只看该作者
回复 8# bin800的帖子
很奇怪,也没有弄明白.
schema这个用户我已经在系统中建立过了.可不知道为什么说找不到?
另外,"F:\VSS_workspace\get\*.* "下面的文件,下面的两种情况都可以GET到吗?一是本地以前曾GET过,然后GET最新版本,二是本地没有文件,直接GET最新的?我试验的结果,那条GET命令在本地就没有执行,为什么用命令对vss explorer进行的操作都不能执行呢?
不知问题出在哪儿,疑惑多多啊?????
© 本文为
nicole_zmf
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
沟通从交流开始!@_@
UID
514
帖子
127
精华
0
积分
150
阅读权限
15
性别
女
来自
江苏
在线时间
149 小时
注册时间
2006-11-2
最后登录
2008-7-8
失踪天数:0
查看详细资料
TOP
hifly
海飞
版主
个人空间
发短消息
加为好友
当前离线
10
#
大
中
小
发表于 2008-3-11 17:09
只看该作者
回复 9# 的帖子
请参考:
http://bbs.scmlife.com/attachment.php?aid=6492
© 本文为
hifly
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
配置管理
UID
63
帖子
931
精华
2
积分
6117
阅读权限
100
性别
男
在线时间
526 小时
注册时间
2006-9-7
最后登录
2008-7-4
失踪天数:4
查看详细资料
TOP
‹‹ 上一主题:VSS对删除delete的文件能恢复吗?
|
下一主题:对非基线配置项是如何控制的? ››
配置管理
配置管理方法论
IBM Rational ClearCase
CCRC
IBM Rational ClearQuest / ClearDDTS/TestManager
CVS/SVN
Borland StarTeam
Microsoft VSS/VSTS
Telelogic SYNERGY
其它CM工具
Serena PVCS
Perforce
北大青鸟JBCM
Hansky Firefly&Butterfly
构建与发布管理
JIRA
Jazz&RTC
需求管理
需求管理思想
IBM Rational RequisitePro
Telelogic Doors
其它需求管理工具
Hansky DragonFly
项目管理
项目管理方法与思想
PMP认证
Microsoft Project
IBM Rational Portfolio Manager
其它项目管理工具
质量管理&质量体系
质量管理(SQA&SQC&SEPG)
过程(CMMI&ISO&RUP&Agile)
软件度量
测试管理
测试方法论
Test Director&Quality Center
LoadRunner
QuickTest Professional
WinRunner
IBM Rational Robot
IBM Rational Performance Tester
IBM Rational Manual Tester
IBM Rational Function Tester
IBM Rational Purify&PurifyPlus
Dunit&Junit
其它测试工具
天下中文
文档中文化
旗帜
谈书论道
职场生涯
金色职场
休闲茶座
我爱摄影
秘密论坛
论坛管理
新手上路/问题/意见/建议
活动/咨询/培训/认证
Telelogic专区
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
社区银行
附件收入排行
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
免费下载SCMLife电子期刊“旗帜”
ClearCase,ClearQuest中文管理员手册第二版热卖中
免费下载SCMLife电子期刊“旗帜”
【规章制度】SCMLife生存手册
【规章制度】SCMLife生存手册
免费下载SCMLife电子期刊“旗帜”