上一篇讲过,除了web页面方式外,还有一个叫osc的工具也可以管理OBS项目,本篇就简要介绍一下osc的使用方法。
根据官方的WIKI介绍,osc是一种用Python语言编写的程序。如果你使用的发行版是openSUSE,那么直接通过”zypper in osc”就可以直接安装,其他的发行版就需要从http://download.opensuse.org/repositories/openSUSE:/Tools/下载安装。
osc的操作和subversion(svn)非常相似,很多参数都是一样,如果你熟悉subversion,那么osc也是很容易的。
首先进行checkout,就是把服务器上的OBS项目同步到本地上:
osc checkout home:<username>
或者
osc co home:<username>
建立包构建项目
osc meta pkg -e home:<username> <packagename>
添加文件
osc add filename
删除文件
osc rm filename
更新
osc up
上传更改
osc commit
或
osc ci
移动文件
osc mv 源文件 目标文件
这个命令还有个作用就是重命名文件,比如将osd-lyrics.spec重命名为osdlyrics.spec
osc mv osd-lyrics.spec osdlyrics.spec
osc常用的命令就是这些,如果需要了解更多,请参阅官方wiki(英文):http://en.opensuse.org/openSUSE:OSC
=-=-=-=-=
Powered by Blogilo
一直只会web的,等网络条件好了,就学习一下使用osc