OSC常用命令簡介

2021-10-10 06:18:20 字數 783 閱讀 3632

obs (open build service ) 是opensuse 開發的用於rpm構建的乙個平台服務,使用方便,且提供了批量自動化管理功能,已成為linux開源社群用於rpm包構建的標準工具。

obs打包服務的大致工作流程是:

1、本地準備好源**包;

2、本地編輯好spec檔案;

3、提交所有編譯**到obs伺服器;

4、obs伺服器自動根據spec檔案進行編譯鏈結源**,打包rpm二進位製包,並檢查軟體包資訊。

osc為 obs 命令列客戶端,比web頁面操作更加快捷且便於批量。下面列一些常用命令

osc co ***projuectname/packagename

例如:osc co home:jiangtaigong:branches:centosos:kernelindev keepalived

cd "$project/$package"; osc up -s;

#刪除_service開頭的原始碼

rm -f _service; for file in `ls _service:*`; do newfile=$; mv -v $file $newfile;done

#提交重新命名後的修改

osc addremove

#更新本地**為最新的

osc update

#類似git commit + push的動作,直接推送修改後的內容到遠端obs倉庫中去

osc ci -m1

#如果你是需要本地新增乙個檔案,再提交到obs,可以使用add

osc add *

Cookies常用命令簡介

什麼是cookies?cookies是資料報,可以讓網頁具有記憶功能,在某台電腦上記憶一定的資訊。cookies的工作原理是,第一次由伺服器端寫入到客戶端的系統中。以後每次訪問這個網頁,都是先由客戶端將cookies傳送到伺服器端,再由伺服器端進行判斷,然後再產生html 返回給客戶端,這是乙個很重...

Git常用命令簡介

1.初始化乙個git倉庫,使用 git init 命令。2.新增檔案到git倉庫,分兩步 3.要隨時掌握工作區的狀態,使用 git status 命令。如果git status 告訴你有檔案被修改過,用 git diff 可以檢視修改內容。gitreflog ea34578 head reset m...

Linux 常用命令簡介

嵌入式 以應用為中心,計算機技術為基礎,軟硬體可裁剪,專用計算機系統。一,目錄簡介 bin 常用二進位制檔案 sbin 管理員使用的二進位制檔案 boot linux啟動檔案 dev 裝置檔案 linux裡面一切皆為檔案。比如硬碟在裡面也是檔案,而不是裝置 etc 配置檔案 home 預設使用者目錄...