本文主要是介绍[ SOS ] 版本控制工具 笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
https://www.cnblogs.com/yeungchie/
soscmd
创建工作区
soscmd newworkarea $serverName $projectName
populate
populate 当前整个工作区
soscmd populate .
更新当前工作区
soscmd update
创建文件(夹)
soscmd create $fileName
checkout
soscmd co $fileName
checkin
soscmd ci $fileName
soscmd ci $fileName -aLog='type some logs' # 同时输入一些日志 便于批处理
取消 checkout
soscmd disc $fileName
soscmd disc -F $fileName # 强制取消 用于对文件有改动时
获取文件历史记录
soscmd history $fileName
工作区对象 选择/状态
选择
soscmd select [ -opts ] [ $fileName ]
状态
soscmd status [ -opts ] [ $fileName ]
opts
- sco
被当前工作区 checkout 的对象
- scm
被当前工作区 checkout 并修改 的对象
- slk
被其他工作区或其他用户 checkout 的对象
- snt
当前工作区需要 update 的对象
- sp
当前工作区已经 populate 的对象
- sunp
当前工作区未 populate 的对象
- sne
当前工作区需要 populate 但缺失的对象
- snvp
当前工作区标记 never populate 的对象
- sall
所有对象
- sor
指定多个选项的判断条件为 OR
- sor
指定多个选项的判断条件为 AND
对象状态
objstatus / nobjstatus
sosadmin
获取所有 server 名字
sosadmin list
获取 server 所有 project 名字
sosadmin projects $serverName
启动一个 server
sosadmin startup $serverName
关闭一个 server
sosadmin shutdown $serverName
这篇关于[ SOS ] 版本控制工具 笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!