Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

osc - Trực tuyến trên đám mây

Chạy hệ điều hành trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là hệ điều hành lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


osc - công cụ dòng lệnh xây dựng dịch vụ openSUSE.

SYNOPSIS


osc [TOÀN CẦU] TIỂU BAN [TÙY CHỌN] [ARGS...]
osc giúp đỡ TIỂU BAN

MÔ TẢ


openSUSE xây dựng công cụ dòng lệnh dịch vụ.

HÀNG
thêm vào Đánh dấu các tệp sẽ được thêm vào lần cam kết tiếp theo

Trong trường hợp URL được cung cấp, tệp sẽ được tải xuống và đăng ký để tải xuống
bởi máy chủ cũng như thông qua dịch vụ nguồn download_url.

Điều này được khuyến nghị để phát hành các quả bóng nhựa để theo dõi nguồn gốc của chúng và để giúp đỡ những người khác
để xem xét các thay đổi của bạn, đặc biệt. về nâng cấp phiên bản.

sử dụng:
osc thêm URL [URL ...]
osc thêm FILE [FILE ...]

thêm bớt (hoặc)
Thêm tệp mới, xóa tệp đã biến mất

Thêm tất cả các tệp mới trong bản sao cục bộ và xóa tất cả các tệp đã biến mất.

ARG, nếu được chỉ định, là một bản sao làm việc của gói.

Cách sử dụng:
osc addremove [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-r, --đệ quy
Nếu CWD là một công cụ dự án thì hãy quét tất cả các bộ đào gói như
cũng

tổng hợp
"Tổng hợp" một gói thành một gói khác

Tổng hợp của một gói có nghĩa là kết quả xây dựng (nhị phân) của một gói là
về cơ bản đã sao chép vào một dự án khác. Điều này có thể được sử dụng để làm cho các gói có sẵn
từ tòa nhà cần thiết trong một dự án nhưng chỉ có sẵn trong một
dự định. Lưu ý rằng điều này được thực hiện với chi phí của không gian đĩa. Nhìn thấy
http://en.opensuse.org/openSUSE: Build_Service_Tips_and_Tricks # link_and_aggregate
để biết thêm thông tin chi tiết.

Tên DESTPAC là tùy chọn; tên của gói nguồn sẽ được sử dụng nếu DESTPAC là
bỏ qua.

sử dụng:
osc tổng hợp SOURCEPRJ SOURCEPAC DESTPRJ [DESTPAC] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-d, - vô hiệu hóa-xuất bản
vô hiệu hóa việc xuất bản gói tổng hợp
-m SRC = TARGET [, SRC = TARGET], --map-repo = SRC = TARGET [, SRC = TARGET]
Cho phép (các) ánh xạ kho lưu trữ được cung cấp dưới dạng
SRC = TARGET [, SRC = TARGET]
- nguồn
bỏ qua các gói nguồn khi sao chép kết quả xây dựng sang
dự án đích

api Đưa ra một yêu cầu tùy ý cho API

Hữu ích để thử nghiệm.

URL có thể được chỉ định một phần (chỉ thành phần đường dẫn) hoặc toàn bộ với URL
lược đồ và tên máy ('http: // ...').

Lưu ý các tùy chọn -A và -H toàn cầu (xem trợ giúp của osc).

Ví dụ:
osc api / source / home: user
api OSC -X PUT -T / etc / fstab source / home: user / test5 / myfstab
osc api -e / cấu hình

Cách sử dụng:
URL api osc

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-a NAME STRING, --add-header = NAME STRING
thêm tiêu đề được chỉ định vào yêu cầu
-T FILE, -f FILE, --file = FILE
chỉ định tên tệp để tải lên, sử dụng chế độ PUT theo mặc định
-d STRING, --data = STRING
chỉ định dữ liệu chuỗi cho ví dụ: POST
-e, --chỉnh sửa NHẬN, chỉnh sửa và ĐẶT vị trí
-X HTTP_METHOD, -m HTTP_METHOD, --method = HTTP_METHOD
chỉ định phương thức HTTP để sử dụng (GET | PUT | DELETE | POST)

địa điể̀m chọn lựa (có, chi nhánh, getpac)
Chi nhánh một gói

[Xem http://en.opensuse.org/openSUSE: Build_Service_Collaboration để biết thông tin về
chủ đề này.]

Tạo một liên kết nguồn từ một gói của một dự án hiện có đến một tiểu dự án mới của
dự án nhà của người yêu cầu (nhà: chi nhánh :)

Gói phân nhánh sẽ sống trong
nhà: USERNAME: chi nhánh: PROJECT / PACKAGE nếu không có gì khác được chỉ định.

Với getpac hoặc bco, gói phân nhánh sẽ đến từ một trong các
openSUSE: Nhà máy (danh sách các dự án từ oscrc: getpac_default_project) nếu
không có gì khác được chỉ định trên dòng lệnh.

sử dụng:
chi nhánh osc
chi nhánh osc SOURCEPROJECT NGUỒN GÓI NGUỒN
chi nhánh osc SOURCEPROJECT MỤC TIÊU GÓI NGUỒN
chi nhánh osc NGUỒN GÓI NGUỒN GÓI MỤC TIÊU MỤC TIÊU DỰ ÁN
GÓI NGUỒN GÓI NGUỒN GỐC của osc getpac
osc bco ... Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-r rev, --revision = rev
phân nhánh chống lại một bản sửa đổi cụ thể
-N, - gói mới
tạo một nhánh trỏ đến một gói chưa tồn tại
-M, - bảo trì
Tạo dự án và gói ở chế độ bảo trì
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT
--noaccess Tạo một dự án ẩn
--extend-gói-tên
Mở rộng tên gói với tên dự án là hậu tố
- kho lưu trữ bổ sung
Thêm kho lưu trữ vào dự án mục tiêu (xảy ra theo mặc định
khi dự án mới)
-f, - lực lượng
nhánh buộc, ghi đè mục tiêu
-c, - kiểm tra
Gói phân nhánh của Checkout sau đó sử dụng "co -e
-S "('osc bco' là cách viết tắt của tùy chọn này)
--nodevelproject
không tuân theo một dự án phát triển đã xác định (dự án chính
nơi một gói được phát triển)

xây dựng Xây dựng một gói trên máy cục bộ của bạn

Bạn cần gọi lệnh bên trong thư mục gói, lệnh này phải là
kiểm tra hệ thống xây dựng. (Các sửa đổi cục bộ vẫn ổn.)

Các đối số REPOSITORY và ARCH có thể được lấy từ hai cột đầu tiên của
đầu ra 'osc repos'. BUILD_DESCR là tệp đặc tả RPM hoặc tệp dsc Debian.

Lệnh này tôn vinh các cài đặt packagecachedir, build-root và build-uid trong .oscrc,
nếu có. Bạn có thể muốn đặt su-wrapper = 'sudo' trong .oscrc và định cấu hình sudo
với tùy chọn NOPASSWD cho / usr / bin / build.

Nếu cả --clean và --noinit đều không được cung cấp, thì bản dựng sẽ sử dụng lại một bản gốc hiện có
một lần nữa, loại bỏ các gói không cần thiết và thêm các gói còn thiếu. Đây thường là nhanh nhất
tùy chọn.

Nếu gói không tồn tại trên máy chủ, vui lòng sử dụng tùy chọn --local-package.
Nếu dự án của gói không tồn tại trên máy chủ, vui lòng sử dụng
--alternative-project tùy chọn: Ví dụ:
osc build [OPTS] --alternative-project openSUSE: 10.3 tiêu chuẩn i586 BUILD_DESCR

sử dụng:
bản dựng osc [OPTS] REPOSITORY ARCH BUILD_DESCR
bản dựng osc [OPTS] REPOSITORY ARCH
bản dựng osc [OPTS] REPOSITORY (ARCH = hostarch, BUILD_DESCR được phát hiện
tự động)
osc build [OPTS] ARCH (REPOSITORY = build_repository (tùy chọn cấu hình),
BUILD_DESCR được phát hiện tự động)
bản dựng osc [OPTS] BUILD_DESCR (REPOSITORY = build_repository (tùy chọn cấu hình),
ARCH = chủ nhà)
bản dựng osc [OPTS] (REPOSITORY = build_repository (tùy chọn cấu hình), ARCH =
hostarch, BUILD_DESCR được phát hiện tự động)

# Lưu ý: # Cấu hình có thể bị ghi đè bởi các envvars, ví dụ: # OSC_SU_WRAPPER
ghi đè cài đặt của su-wrapper. # OSC_BUILD_ROOT ghi đè cài đặt của
xây dựng-gốc. # OSC_PACKAGECACHEDIR ghi đè cài đặt của packagecachedir.

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
- tất cả các dự án
các gói tin cậy từ tất cả các dự án
--host = HOST
thực hiện xây dựng trên một máy chủ từ xa -
user @ server:~ / remote / directory
--oldpackages = DIR
lấy bản dựng trước đó từ DIR (các giá trị đặc biệt: _self,
_liên kết)
--download-api-chỉ
chỉ tìm nạp các gói từ api
--disable-cpio-mass-download
vô hiệu hóa tải xuống các gói dưới dạng kho lưu trữ cpio từ api
--release = N
đặt số phát hành của gói thành N
-b, --baselibs
Tạo -32bit / -64bit / -x86 rpms cho các kiến ​​trúc khác
--disable-debuginfo
vô hiệu hóa việc xây dựng các gói debuginfo
-d, --debugthông tin
cũng xây dựng các gói con debuginfo
--alternative-project = DỰ ÁN
xác định dự án mục tiêu xây dựng
--target = MỤC TIÊU
xác định nền tảng mục tiêu
--vm-type = TYPE
sử dụng loại máy ảo TYPE (ví dụ: kvm)
--linksource
sử dụng các liên kết cứng thay vì một nguồn được sao chép sâu
- gói địa phương
xây dựng một gói không tồn tại trên máy chủ
--build-uid = uid: gid | "caller"
chỉ định cặp số uid: gid để gán cho
người dùng "abuild" không có đặc quyền hoặc sử dụng "người gọi" để sử dụng
uid người dùng hiện tại: gid
--userootforbuild
Chạy bản dựng dưới dạng root. Mặc định là xây dựng như
người dùng không có đặc quyền. Lưu ý rằng dòng "# norootforbuild"
trong tệp đặc tả sẽ làm mất hiệu lực tùy chọn này.
--define = 'XY'
xác định macro X với giá trị Y
--without = X
tắt tính năng X cho bản dựng
--with = X bật tính năng X cho bản dựng
--ccache sử dụng ccache để tăng tốc độ xây dựng lại
--icecream = N
sử dụng N công việc xây dựng song song với icecream
-t N, --threads = N
Biên dịch với N chủ đề
-j N, --jobs = N
Biên dịch với N công việc
--root = ROOT
Xây dựng trong thư mục được chỉ định
-x PAC, --extra-pkgs = PAC
Thêm gói này khi cài đặt bản dựng gốc
-k DIR, --keep-pkgs = DIR
Lưu các gói đã xây dựng vào thư mục này
-p DIR, --prefer-pkgs = DIR
Ưu tiên các gói từ thư mục này khi cài đặt
gốc xây dựng
--không có dịch vụ, --không có dịch vụ
Bỏ qua chạy các dịch vụ nguồn cục bộ như được chỉ định trong
_tệp dịch vụ.
--no-xác minh, --noverify
Bỏ qua xác minh chữ ký của các gói được sử dụng cho
xây dựng. (Cấu hình chung trong .oscrc: no_verify)
- kiểm tra, - không kiểm tra
Không chạy kiểm tra bản dựng trên các gói kết quả.
--noinit, --no-init
Bỏ qua việc khởi tạo bản dựng gốc và bắt đầu với bản dựng
ngay lập tức.
--overlay = OVERLAY
Sao chép hệ thống tệp lớp phủ để xây dựng sau khi cài đặt
tất cả RPM.
--rsync-dest = RSYNCDESTPATH
Sao chép thư mục vào buildroot sau khi cài đặt tất cả RPM.
Sử dụng cùng với --rsync-src. Đây là con đường trên
TARGET hệ thống tập tin, ví dụ:
/usr/src/packages/BUILD/linux-2.6.
--rsync-src = RSYNCSRCPATH
Sao chép thư mục vào buildroot sau khi cài đặt tất cả RPM.
Sử dụng cùng với --rsync-dest. Đây là con đường trên
hệ thống tệp HOST, ví dụ / tmp / linux-kernel-tree. Nó
định nghĩa RSYNCDONE 1.
--no-changelog
không cập nhật tệp thay đổi gói từ tệp thay đổi
-l, - tải trước
Tải trước tất cả các tệp vào bộ nhớ cache để hoạt động ngoại tuyến
-o, - ngoại tuyến
Bắt đầu với prjconf được lưu trong bộ nhớ cache và các gói không có
liên hệ với máy chủ api
--clean Xóa bản dựng gốc cũ trước khi khởi tạo nó

xây dựng cấu hình
Hiển thị cấu hình bản dựng

Hiển thị cấu hình xây dựng được sử dụng để xây dựng một gói. Lệnh này là
chủ yếu được sử dụng trong nội bộ bởi lệnh 'xây dựng'.

Dữ liệu trả về là cấu hình bản dựng toàn dự án ở định dạng
có thể đọc trực tiếp bằng kịch bản xây dựng. Nó chứa các macro RPM và BuildRequires
mở rộng, chẳng hạn.

Đối số REPOSITORY được lấy từ cột đầu tiên của
đầu ra 'osc repos'.

sử dụng:
osc buildconfig REPOSITORY (tính bằng pkg hoặc prj dir)
osc buildconfig BÁO CÁO DỰ ÁN

lịch sử xây dựng (người xây dựng)
Hiển thị lịch sử xây dựng của một gói

Các đối số REPOSITORY và ARCH có thể được lấy từ hai cột đầu tiên của
đầu ra 'osc repos'.

sử dụng:
osc buildhist KIẾN TRÚC SỞ HỮU
osc buildhist DỰ ÁN TRỌN GÓI KIẾN TRÚC TRỌN GÓI Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--csv tạo đầu ra trong CSV (phân tách bằng |)

xây dựngthông tin
Hiển thị thông tin xây dựng

Hiển thị "thông tin" xây dựng được sử dụng để xây dựng một gói. Lệnh này chủ yếu là
được sử dụng nội bộ bởi lệnh con 'xây dựng'. Nó cần được gọi từ bên trong
thư mục gói.

Đối số BUILD_DESCR là tùy chọn. BUILD_DESCR là một cấu hình RPM cục bộ hoặc Debian
tệp "dsc". Nếu được chỉ định, nó sẽ được gửi đến máy chủ và buildinfo sẽ dựa trên
trên đó. Nếu đối số không được cung cấp, thì buildinfo có nguồn gốc từ specfile
hiện đang ở trên máy chủ của kho lưu trữ nguồn.

Dữ liệu trả về là XML và chứa danh sách các gói được sử dụng trong việc xây dựng,
nguồn của họ và BuildRequires mở rộng.

Các đối số REPOSITORY và ARCH là tùy chọn. Chúng có thể được lấy từ cái đầu tiên
hai cột của đầu ra 'đại diện osc'. Nếu không được chỉ định, REPOSITORY mặc định là
Mục nhập cấu hình 'build_repositoy' trong '.oscrc' và ARCH mặc định cho máy chủ của bạn
kiến trúc.

sử dụng:
trong một bản sao làm việc của gói:
thông tin bản dựng osc [OPTS] Kho lưu trữ ARCH BUILD_DESCR
osc buildinfo [OPTS] REPOSITORY (ARCH = hostarch, BUILD_DESCR được phát hiện
tự động)
osc buildinfo [OPTS] ARCH (REPOSITORY = build_repository (tùy chọn cấu hình),
BUILD_DESCR được phát hiện tự động)
osc buildinfo [OPTS] BUILD_DESCR (REPOSITORY = build_repository (cấu hình
tùy chọn), ARCH = hostarch)
osc buildinfo [OPTS] (REPOSITORY = build_repository (tùy chọn cấu hình), ARCH =
hostarch, BUILD_DESCR được phát hiện tự động)
Lưu ý: nếu BUILD_DESCR không tồn tại cục bộ, BUILD_DESCR từ xa sẽ được sử dụng

osc buildinfo [OPTS] GÓI CÀI ĐẶT DỰ ÁN THỰC TRẠNG [BUILD_DESCR]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-p DIR, --prefer-pkgs = DIR
Ưu tiên các gói từ thư mục này khi cài đặt
gốc xây dựng
-x PAC, --extra-pkgs = PAC
Thêm gói này khi tính toán buildinfo
-d, --debug
đầu ra chi tiết của các phụ thuộc xây dựng

xây dựng (bl, blt, buildlogtail)
Hiển thị nhật ký xây dựng của một gói

Hiển thị tệp nhật ký của quá trình xây dựng một gói. Có thể được sử dụng để theo dõi nhật ký trong khi
nó đang được viết. Cần được gọi từ trong một thư mục gói.

Khi được gọi là buildlogtail (hoặc blt), nó chỉ hiển thị phần cuối của logfile. Đây là
hữu ích để xem chỉ là một lý do xây dựng thất bại.

Các đối số REPOSITORY và ARCH là hai cột đầu tiên trong 'kết quả osc'
đầu ra. Nếu url buildlog được sử dụng, lệnh buildlog có hành vi giống như
remotebuildlog.

Cách sử dụng:
osc buildlog [ARGS ...]

[REPOSITORY ARCH | BUILDLOGURL] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-s, --strip-time
tách thời gian xây dựng hàng đầu từ nhật ký
-o OFFSET, --offset = OFFSET
lấy nhật ký bắt đầu hoặc kết thúc từ bù đắp
-l, --last Hiển thị tệp nhật ký hoàn thành cuối cùng

làm sao (ít hơn)
Xuất nội dung của tệp ra đầu ra tiêu chuẩn

Ví dụ:
tệp gói dự án mèo osc
dự án / gói / tệp osc cat
mèo osc http://api.opensuse.org/build/.../_log
mèo osc http://api.opensuse.org/source/../_link

Cách sử dụng:
mèo osc [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-M, --meta danh sách các tệp dữ liệu meta
-u, --unexpand
luôn làm việc với các gói không được mở rộng.
-e, - mở rộng
mở rộng lực lượng của các gói được liên kết.
-r rev, --revision = rev
in ra bản sửa đổi được chỉ định

yêu cầu thay đổi (changeevelreq, cr)
Tạo yêu cầu thay đổi định nghĩa gói devel.

[Xem http://en.opensuse.org/openSUSE: Build_Service_Collaboration để biết thông tin về
chủ đề này.]

Xem lệnh "yêu cầu" để hiển thị và sửa đổi các yêu cầu hiện có.

osc đã thay đổi cấp độ yêu cầu DỰ ÁN PACKAGE DEVEL_PROJECT [DEVEL_PACKAGE]

thanh toán (CO)
Kiểm tra nội dung từ kho lưu trữ

Kiểm tra nội dung từ máy chủ kho lưu trữ, tạo bản sao làm việc cục bộ.

Khi kiểm tra một gói duy nhất, tùy chọn --revision có thể được sử dụng để chỉ định
bản sửa đổi của gói được kiểm tra.

Khi một gói là một liên kết nguồn, thì nó sẽ được kiểm tra ở dạng mở rộng. Nếu như
- tùy chọn liên kết và liên kết được sử dụng, thanh toán thay thế sẽ tạo ra _ liên kết thô
tệp cộng với các bản vá.

sử dụng:
osc co DỰ ÁN [PACKAGE] [FILE]
osc co DỰ ÁN # toàn bộ dự án
osc co DỰ ÁN GÓI # một gói
osc co PROJECT PACKAGE FILE # single file -> to current dir

trong khi bên trong thư mục dự án:
osc co PACKAGE # kiểm tra PACKAGE từ dự án

với kết quả là rpm -q --qf '% {DISTURL} 0 GÓI
osc co obs: // API / PROJECT / PLATFORM / REVISION-PACKAGE

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-l limit_size, --limit-size = limit_size
Bỏ qua tất cả các tệp có kích thước nhất định
-S, - server-side-source-service-files
Sử dụng các nguồn được tạo từ phía máy chủ thay vì cục bộ
thế hệ.
-s, - nguồn-dịch vụ-tệp
Chạy các dịch vụ nguồn.
-odogir, --output-dir = evalir
đặt gói trong thư mục được chỉ định thay vì
Thư mục DỰ ÁN / PACKAGE
-c, --current-dir
đặt thư mục PACKAGE trong thư mục hiện tại
của một thư mục DỰ ÁN / PACKAGE
-M, --meta kiểm tra dữ liệu meta thay vì nguồn
-u, --unexpand-link
nếu một gói là một liên kết, hãy xem tệp _link
thay vì các nguồn mở rộng
-e, --mở rộng liên kết
nếu một gói là một liên kết, hãy xem các nguồn mở rộng
(no-op, vì điều này đã trở thành mặc định)
-r rev, --revision = rev
kiểm tra bản sửa đổi được chỉ định. LƯU Ý: nếu bạn thanh toán
dự án hoàn chỉnh tùy chọn này bị bỏ qua!

chroot mở một trình bao bên trong gốc xây dựng

chroot vào gốc xây dựng cho mô tả kho lưu trữ, vòm và bản dựng đã cho
(LƯU Ý: lệnh này không hoạt động nếu sử dụng máy ảo)

sử dụng:
OSC chroot [OPTS] KHU TRƯỞNG ARCH BUILD_DESCR
osc chroot [OPTS] REPOSITORY (ARCH = hostarch, BUILD_DESCR được phát hiện
tự động)
osc chroot [OPTS] ARCH (REPOSITORY = build_repository (tùy chọn cấu hình),
BUILD_DESCR được phát hiện tự động)
osc chroot [OPTS] BUILD_DESCR (REPOSITORY = build_repository (tùy chọn cấu hình),
ARCH = chủ nhà)
osc chroot [OPTS] (REPOSITORY = build_repository (tùy chọn cấu hình), ARCH =
hostarch, BUILD_DESCR được phát hiện tự động)
-h, --help hiển thị thông báo trợ giúp này và thoát
-o, - ngoại tuyến
Sử dụng dữ liệu đã lưu trong bộ nhớ cache mà không cần liên hệ với máy chủ api
--root = ROOT
Đường dẫn đến bộ xây dựng
-r, --đăng nhập bằng quyền root
đăng nhập với tư cách root thay vì abuild
--noinit, --no-init
không đoán / xác minh kho lưu trữ được chỉ định
--alternative-project = DỰ ÁN
chỉ định dự án mục tiêu xây dựng đã sử dụng
- gói địa phương
gói không tồn tại trên máy chủ

giống cá lăng xóa tất cả các tệp chưa được theo dõi khỏi bản sao làm việc của gói

Ví dụ:
osc sạch sẽ

Lưu ý: nếu bị bỏ qua, nó mặc định là '.' ( phải
là một bản sao làm việc của gói)

Cảnh báo: Lệnh này xóa tất cả các tệp có trạng thái '?'.

Cách sử dụng:
osc sạch [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-n, - chạy thử
in kết quả mà không thực sự xóa tệp

cam kết (đăng ký vào, c)
Tải nội dung lên máy chủ kho lưu trữ

Tải nội dung được thay đổi trong bản sao làm việc của bạn lên máy chủ kho lưu trữ.

ví dụ:
osc ci # dir hiện tại
osc ci
osc ci tập tin1 tập tin2 ...

Cách sử dụng:
osc cam kết [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--skip-local-service-run, --noservice
Bỏ qua lần chạy dịch vụ của các dịch vụ nguồn đã định cấu hình cho
chạy địa phương
-v, --verbose
Chạy các dịch vụ nguồn với thông tin chi tiết
--skip-xác thực
không dùng nữa, không sử dụng nó
-f, - lực lượng
bỏ qua
-F FILE, --file = FILE
đọc thông báo nhật ký từ FILE, '-' biểu thị tiêu chuẩn
đầu vào.
-n, - không có tin nhắn
không chỉ định một thông báo nhật ký
-m TEXT, --message = TEXT
chỉ định thông báo nhật ký TEXT

cấu hình lấy / đặt một tùy chọn cấu hình

Ví dụ:
tùy chọn phần cấu hình osc (lấy giá trị hiện tại)
giá trị tùy chọn phần cấu hình osc (đặt thành giá trị)
tùy chọn phần cấu hình osc - xóa (xóa tùy chọn / đặt lại về mặc định)
(phần là một apiurl hoặc một bí danh hoặc 'chung')
osc config --dump (kết xuất cấu hình hoàn chỉnh)

Cách sử dụng:
cấu hình osc [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
- đầy
kết xuất cấu hình hoàn chỉnh (bao gồm 'vượt qua' và
tùy chọn 'passx')
--dump kết xuất cấu hình hoàn chỉnh (không có 'vượt qua' và
tùy chọn 'passx')
--no-echo nhắc cho một giá trị nhưng không echo các ký tự đã nhập
-p, - nhắc nhở
nhắc nhở cho một giá trị
-s, --stdin
chỉ ra rằng giá trị cấu hình nên được đọc từ
tiêu chuẩn
-d, --xóa
xóa tùy chọn khỏi cấu hình hoặc đặt lại tùy chọn thành
mặc định)

sao chép
Sao chép một gói

Một cách để sao chép gói sang một nơi khác.

Nó có thể được thực hiện trên các phiên bản dịch vụ xây dựng, nếu tùy chọn -t được sử dụng. Trong đó
trường hợp, một bản sao phía máy khách và mở rộng liên kết được ngụ ý.

Sử dụng --client-side-copy luôn liên quan đến việc tải xuống tất cả các tệp và tải chúng lên
đến mục tiêu.

Tên DESTPAC là tùy chọn; tên của gói nguồn sẽ được sử dụng nếu DESTPAC là
bỏ qua.

sử dụng:
osc copypac SOURCEPRJ SOURCEPAC DESTPRJ [DESTPAC] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-e, - mở rộng
nếu gói nguồn là một liên kết thì hãy sao chép
phiên bản của liên kết
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT
-t URL, --to-apiurl = URL
URL của máy chủ api đích. Mặc định là nguồn
máy chủ api.
-r rev, --revision = rev
sao chép bản sửa đổi được chỉ định.
-d, --keep-develproject
giữ thẻ develproject trong siêu dữ liệu gói
-K, --keep-link
giữ liên kết nguồn trong mục tiêu, điều này cũng mở rộng
nguồn
-k, - người bảo trì
giữ người bảo trì ban đầu. Mặc định là xóa tất cả và
thay thế bằng một trong những gọi tập lệnh.
-c, --client-side-copy
thực hiện một bản sao phía máy khách (chậm hơn)

tạo ra
Tạo sự cố bảo trì

[Xem http://doc.opensuse.org/products/draft/OBS/obs-reference-
guide_draft / cha.obs.maintenance_setup.html để biết thông tin về chủ đề này.]

Lệnh này yêu cầu mở một sự cố bảo trì trống. Điều này thường chỉ có thể
được thực hiện bởi một nhóm bảo trì có trách nhiệm. Vui lòng xem lệnh "mbranch" để biết cách
để hoàn thành nội dung dự án như vậy và lệnh "patchinfo" cách thêm
thông tin cập nhật bảo trì.

sử dụng:
Tùy chọn osc createincident [MAINTENANCEPROJECT]:
-h, --help hiển thị thông báo trợ giúp này và thoát
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT
--noaccess Tạo một dự án ẩn
-a ATTRIBUTE, --attribute = ATTRIBUTE
Sử dụng thuộc tính này để tìm dự án bảo trì mặc định
(mặc định là OBS: MaintenanceProject)

kiến tạo (creq)
tạo nhiều yêu cầu bằng một lệnh duy nhất

sử dụng:
osc creq [TÙY CHỌN] [
-a gửi SOURCEPRJ SOURCEPKG DESTPRJ [DESTPKG]
-a xóa DỰ ÁN [PACKAGE]
-a change_devel GÓI DỰ ÁN DEVEL_PROJECT [DEVEL_PACKAGE]
-a add_me ROLE DỰ ÁN [GÓI]
-a add_group DỰ ÁN VAI TRÒ NHÓM [GÓI]
-a add_role DỰ ÁN VAI TRÒ CỦA NGƯỜI DÙNG [PACKAGE]
-a set_bugowner DỰ ÁN NGƯỜI DÙNG [GÓI]
]

Tùy chọn -m hoạt động cho tất cả các loại yêu cầu, phần còn lại chỉ hoạt động để gửi.
thí dụ:
osc creq -a đệ trình -a xóa nhà: ai đó: chi nhánh: openSUSE: Công cụ -a
change_devel openSUSE: Công cụ osc home: someone: branch: openSUSE: Tools -m ok

Điều này sẽ gửi tất cả các gói đã sửa đổi trong thư mục hiện tại, xóa dự án
home: someone: branch: openSUSE: Công cụ và thay đổi dự án devel thành
nhà: ai đó: chi nhánh: openSUSE: Công cụ cho gói osc trong dự án openSUSE: Công cụ.
Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--có thể tiếp tục mà không cần hỏi.
--không có cập nhật
không bao giờ chạm vào gói nguồn khi chấp nhận (sẽ phá vỡ
liên kết nguồn)
- không dọn dẹp
không bao giờ xóa gói nguồn khi chấp nhận, nhưng hãy cập nhật gói nguồn của nó
nội dung
--cleanup loại bỏ gói nếu việc gửi được chấp nhận (mặc định
cho gia đình: : dự án nhánh)
--nodevelproject
không tuân theo một dự án phát triển đã xác định (dự án chính
nơi một gói được phát triển)
-s SUPERSEDE, --supersede = SUPERSEDE
Thay thế yêu cầu khác bằng yêu cầu này
-r REV, --revision = REV
đối với "tạo", chỉ định một ID sửa đổi nguồn nhất định
(tổng md5)
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT
-a, --hành động
chỉ định loại hành động của một yêu cầu, có thể là:
submit / delete / change_devel / add_role / set_bugowner

xóa (del, tẩy, rm)
Đánh dấu các tệp hoặc thư mục gói sẽ bị xóa khi 'đăng ký' tiếp theo

sử dụng:
cd ... / DỰ ÁN / GÓI
osc xóa FILE [...]
cd ... / DỰ ÁN
osc xóa GÓI [...]

Lệnh này hoạt động trên các bản sao kiểm tra. Sử dụng "rdelete" để làm việc ở phía máy chủ
chỉ có. Điều này là cần thiết để loại bỏ toàn bộ dự án.

Như một biện pháp an toàn, các dự án phải trống (tức là bạn cần xóa tất cả các gói
Đầu tiên).

Nếu bạn chắc chắn rằng bạn muốn xóa một gói và tất cả các tệp của nó sử dụng '--force'
công tắc điện. Đôi khi điều này cũng hoạt động mà không cần --force.

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-f, - lực lượng
buộc loại bỏ toàn bộ gói và các tệp của nó

xóa yêu cầu (xóaq, tiến sĩ, yêu cầu giảm, bỏ yêu cầu)
Yêu cầu xóa (hoặc 'bỏ') một gói hoặc dự án

sử dụng:
osc deletereq [-m TEXT] # hoạt động khi đã thanh toán
dự án / gói
osc deletereq [-m TEXT] DỰ ÁN [GÓI]
osc deletereq [-m TEXT] Tùy chọn PROJECT [--repository REPOSITORY]:
-h, --help hiển thị thông báo trợ giúp này và thoát
--giao tiếp trong giờ = HOURS
xác định thời gian khi yêu cầu sẽ được chấp nhận
tự động. Chỉ hoạt động với quyền ghi trong
Mục tiêu.
-r REPOSITORY, --repository = REPOSITORY
chỉ định kho lưu trữ
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT

phụ thuộc (những gì phụ thuộc)
Hiển thị các phụ thuộc xây dựng

Lệnh phụ thuộc và tùy chọn có thể được sử dụng để tìm hiểu điều gì sẽ
được kích hoạt khi một gói nhất định thay đổi. Điều này không có gì đảm bảo, vì mới
bản dựng có thể đã thay đổi các phần phụ thuộc.

phụ thuộc hiển thị các phụ thuộc xây dựng bên trong một dự án, hợp lệ cho một
kho lưu trữ và kiến ​​trúc. LƯU Ý: để xem tất cả các gói nhị phân, có thể kích hoạt một
xây dựng bạn cần phải
tham khảo buildinfo, vì lệnh này chỉ hiển thị các phần phụ thuộc
bên trong của một dự án.

Các đối số REPOSITORY và ARCH có thể được lấy từ hai cột đầu tiên của
đầu ra 'osc repos'.

sử dụng trong thư mục gói hoặc dự án:
osc phụ thuộc vào REPOSITORY ARCH
osc whatdendson REPOSITORY ARCH

sử dụng:
osc phụ thuộc vào DỰ ÁN [PACKAGE] REPOSITORY ARCH
osc whatdependson DỰ ÁN [PACKAGE] REPOSITORY ARCH

tách ra
thay thế một liên kết bằng các nguồn mở rộng của nó

Nếu một gói là một liên kết, nó sẽ được thay thế bằng các nguồn mở rộng của nó. Liên kết không
tồn tại nữa.

sử dụng:
osc detachbranch # có thể được sử dụng trong gói làm việc bản sao
osc detachbranch Tùy chọn GÓI DỰ ÁN:
-h, --help hiển thị thông báo trợ giúp này và thoát
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT

dự án phát triển (dự án bsdevel, đp)
in dự án devel / gói của một gói

Ví dụ:
dự án phát triển osc PRJ PKG
Tùy chọn osc develproject:
-h, --help hiển thị thông báo trợ giúp này và thoát
-r, --raw tùy chọn không được dùng nữa

khác (đi, ngu ngốc, liên kết khác)
Tạo sự khác biệt

Tạo sự khác biệt, so sánh các thay đổi cục bộ với máy chủ kho lưu trữ.

Cách sử dụng:
osc khác [ARGS ...]

ARG, nếu được chỉ định, là tên tệp để bao gồm trong khác biệt.
Mặc định: tất cả các tệp.

osc diff - liên kết
liên kết osc
So sánh thư mục thanh toán hiện tại với cơ sở liên kết.

osc diff - liên kết PROJ PACK
osc linkdiff PROJ GÓI
So sánh một gói với cơ sở liên kết (bỏ qua các thay đổi về bản sao đang hoạt động).

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--missingok
không thất bại nếu nguồn hoặc dự án mục tiêu / gói
không tồn tại trên máy chủ
-l, --link (osc linkdiff): so sánh với bản sửa đổi cơ sở của
liên kết
-p, - giải thích
xuất ra khác biệt ở định dạng khác biệt đơn giản (không thống nhất)
-r rev1 [: rev2], --revision = rev1 [: rev2]
Nếu rev1 được chỉ định, nó sẽ so sánh bản sao làm việc của bạn
chống lại bản sửa đổi (rev1) trên máy chủ. Nếu rev1 và
rev2 được chỉ định nó sẽ so sánh rev1 với rev2
(LƯU Ý: những thay đổi trong bản sao làm việc của bạn bị bỏ qua trong
trường hợp này)
-c rev, --change = rev
thay đổi được thực hiện bởi phiên bản sửa đổi (như -r rev-1: rev).
rev là tiêu cực, điều này giống như -r rev: rev-1.

Phân phối (dist)
Hiển thị tất cả các bản phân phối có sẵn

Lệnh này hiển thị các bản phân phối có sẵn. Đối với các bản phân phối đang hoạt động, nó hiển thị
tên, dự án và tên của kho lưu trữ và kho lưu trữ mặc định được đề xuất
tên.

sử dụng:
phân phối osc

nơi nghỉ ngơi
Tải xuống các tệp nhị phân vào một thư mục cục bộ

Lệnh này tải xuống các gói trực tiếp từ máy chủ api. Do đó, nó trực tiếp
truy cập vào các gói được sử dụng để xây dựng các gói khác ngay cả khi chúng không
"xuất bản" chưa.

sử dụng:
osc getbinaries REPOSITORY # hoạt động được kiểm tra
ra dự án / gói (kiểm tra tất cả các vòm trong các thứ tự con)
osc getbinaries REPOSITORY ARCHITECTURE # works in check
ra dự án / gói
osc getbinaries KIẾN TRÚC TRỌN GÓI DỰ ÁN
osc getbinaries GÓI DỰ ÁN KIẾN TRÚC TRỌN GÓI Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--debug cũng tìm nạp các gói gỡ lỗi
--sources cũng tìm nạp các gói nguồn
-d DIR, --destdir = DIR
Danh mục nơi nhận
-q, --quiet
không hiển thị tiến trình tải xuống

giúp đỡ (?, h)
cung cấp trợ giúp chi tiết về một lệnh phụ cụ thể

sử dụng:
trợ giúp osc [SUBCOMMAND]

importrcpkg
Nhập một gói mới từ src.rpm

Một gói dir mới sẽ được tạo bên trong dir dự án (nếu không có dự án nào
được chỉ định và dir làm việc hiện tại là một dự án dir gói sẽ được tạo
trong dự án này). Nếu gói không tồn tại trên máy chủ, nó sẽ được tạo
nếu không thì dữ liệu meta của gói hiện có sẽ được cập nhật ( và
). Src.rpm sẽ được trích xuất vào gói dir. Tập tài liệu
sẽ không được cam kết trừ khi bạn vượt qua nút chuyển --commit một cách rõ ràng.

SRPM là đường dẫn của src.rpm trong hệ thống tệp cục bộ hoặc một URL.

Cách sử dụng:
osc nhập khẩurcpkg SRPM

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-c, --cam kết
cam kết các tệp mới
--xóa tệp cũ
xóa các tệp hiện có khỏi máy chủ
-d description, --description = mô tả
thiết lập mô tả của gói
-t title, --title = title
đặt tiêu đề
-n name, --name = name
chỉ định một tên gói
-p dự án, --project = dự án
chỉ định đường dẫn đến một dự án

Thông tin In thông tin về một bản sao đang làm việc

In thông tin về mỗi ARG (mặc định: '.') ARG là một đường dẫn sao chép làm việc.

Cách sử dụng:
thông tin osc [ARGS ...]

trong đó Khởi tạo một thư mục dưới dạng bản sao làm việc

Khởi tạo một thư mục hiện có để trở thành một bản sao hoạt động của một (đã tồn tại)
dự án / gói dịch vụ xây dựng.

(Điều này cũng giống như việc kiểm tra một gói và sau đó sao chép các nguồn vào
danh mục. Nó KHÔNG tạo một gói mới. Để tạo một gói, hãy sử dụng 'osc meta pkg
... ... ')

Bạn thường sẽ không sử dụng lệnh này.

Để có được một bản sao hoạt động của một gói (ví dụ: để xây dựng nó hoặc làm việc trên nó, bạn
thông thường sẽ sử dụng lệnh thanh toán. Sử dụng "thanh toán trợ giúp osc" để nhận trợ giúp cho
nó.

sử dụng:
OSC init PRJ
OSC init PRJ PAC

công việc lịch sử (nhân viên làm việc)
Hiển thị lịch sử công việc của một dự án

Các đối số REPOSITORY và ARCH có thể được lấy từ hai cột đầu tiên của
đầu ra 'osc repos'.

sử dụng:
osc jobhist KIẾN TRÚC REPOSITORY (trong dự án dir)
osc jobhist PROJECT [PACKAGE] REPOSITORY ARCHITECTURE Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-l giới hạn, --limit = giới hạn
để thiết lập số lượng kết quả
--csv tạo đầu ra trong CSV (phân tách bằng |)

linkpac
"Liên kết" một gói với một gói khác

Một gói được liên kết là một bản sao của một gói khác, nhưng cộng với các sửa đổi cục bộ. Nó
có thể là dự án chéo.

Tên DESTPAC là tùy chọn; tên của gói nguồn sẽ được sử dụng nếu DESTPAC là
bỏ qua.

Sau đó, bạn sẽ muốn 'thanh toán DESTPRJ DESTPAC'.

Để thêm bản vá, hãy thêm bản vá dưới dạng tệp và thêm vào tệp _link. Bạn cũng có thể
chỉ định văn bản sẽ được chèn ở đầu tệp đặc tả.

Xem các ví dụ trong tệp _link.

LƯU Ý: Trong trường hợp bạn muốn sửa chữa hoặc cập nhật gói khác, bạn nên sử dụng
'ngành'
yêu cầu. Chi nhánh có các kho lưu trữ chính xác (và một liên kết) được thiết lập theo mặc định

sẽ tự động được dọn dẹp sau khi nó được gửi lại.

sử dụng:
osc linkpac Tùy chọn SOURCEPRJ SOURCEPAC DESTPRJ [DESTPAC]:
-h, --help hiển thị thông báo trợ giúp này và thoát
-N, - gói mới
tạo liên kết đến một gói chưa tồn tại
-d, - vô hiệu hóa-xuất bản
vô hiệu hóa việc xuất bản gói được liên kết
-f, - lực lượng
ghi đè lên tệp liên kết hiện có nếu nó ở đó.
-r rev, --revision = rev
liên kết bản sửa đổi được chỉ định.
-c, --c current
liên kết cố định với bản sửa đổi hiện tại.
-C CICOUNT, --cicount = CICOUNT
thuộc tính cicount trong liên kết, các giá trị đã biết được thêm vào,
bản sao và cục bộ, mặc định trong dịch vụ xây dựng hiện là
thêm vào.

linktobranch
Chuyển đổi một gói chứa một liên kết cổ điển có bản vá thành một nhánh

Lệnh này yêu cầu máy chủ chuyển đổi một liên kết _ có hoặc không có dự án.diff thành
một chi nhánh. Đây là một bản sao đầy đủ với một tệp _link trỏ đến nơi được phân nhánh.

sử dụng:
osc linktobranch # có thể được sử dụng trong gói đã thanh toán
GÓI DỰ ÁN osc linktobranch

(LL, tôi, NS, là)
Liệt kê các nguồn hoặc mã nhị phân trên máy chủ

Ví dụ cho các nguồn danh sách:
ls # liệt kê tất cả các dự án (không dùng nữa)
ls / # liệt kê tất cả các dự án
ls. # lấy DỰ ÁN / GÓI từ dir hiện tại.
ls PROJECT # liệt kê các gói trong một dự án
ls PROJECT PACKAGE # liệt kê các tệp nguồn của gói của một dự án
GÓI DỰ ÁN ls # danh sách nếu tệp này tồn tại
ls -v DỰ ÁN GÓI # liệt kê chi tiết các tệp nguồn của gói
ls -l DỰ ÁN GÓI # liệt kê chi tiết các tệp nguồn của gói
ll DỰ ÁN GÓI # liệt kê chi tiết các tệp nguồn của gói
LL DỰ ÁN GÓI # liệt kê chi tiết các tệp nguồn của liên kết mở rộng

Với --verbose, các trường sau sẽ được hiển thị cho từng mục:
MD5 băm của tệp
Số sửa đổi của cam kết cuối cùng
Kích thước (tính bằng byte)
Ngày và giờ của lần cam kết cuối cùng

Ví dụ cho danh sách nhị phân:
ls -b PROJECT # liệt kê tất cả các mã nhị phân của một dự án
ls -b DỰ ÁN -a ARCH # danh sách ARCH nhị phân ARCH của một dự án
ls -b DỰ ÁN -r REPO # danh sách các tệp nhị phân trong REPO
ls -b GÓI DỰ ÁN REPO ARCH

Cách sử dụng:
danh sách (LL, lL, ll, ls) [DỰ ÁN [TRỌN GÓI]]
danh sách (LL, lL, ll, ls) -b [DỰ ÁN [GÓI [REPO [ARCH]]]] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-R REVISION, --revision = REVISION
chỉ định bản sửa đổi (chỉ dành cho các nguồn)
-M, --meta danh sách các tệp dữ liệu meta
-D, - bị xóa
chỉ hiển thị các dự án hoặc gói đã xóa trước đây
-l, - dài in thêm thông tin
-v, --verbose
in thêm thông tin
-u, --unexpand
luôn làm việc với các gói (nguồn) không được mở rộng
-e, - mở rộng
mở rộng gói được liên kết (chỉ dành cho các nguồn)
-b, - hội thảo
liệt kê các tệp nhị phân đã xây dựng thay vì các nguồn
-r REPO, --repo = REPO
chỉ định kho lưu trữ (chỉ dành cho các tệp nhị phân)
-a ARCH, --arch = ARCH
chỉ định kiến ​​trúc (chỉ dành cho mã nhị phân)

nhật ký địa phương (lbl)
Hiển thị nhật ký xây dựng của một sơ đồ xây dựng cục bộ

sử dụng:
OSC lbl [Kho lưu trữ [ARCH]]
osc lbl # hiển thị nhật ký của bản dựng cục bộ mới nhất gần đây nhất

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-s, --strip-time
tách thời gian xây dựng hàng đầu từ nhật ký
-o OFFSET, --offset = OFFSET
lấy nhật ký bắt đầu từ bù đắp

khóa Khóa một dự án hoặc gói.

sử dụng:
dự án khóa osc [TRỌN GÓI]

đăng nhập Hiển thị nhật ký cam kết của một gói

Cách sử dụng:
nhật ký osc (bên trong bản sao làm việc)
nhật ký osc remote_project [remote_package]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-M, --meta kiểm tra dữ liệu meta thay vì nguồn
-D, - bị xóa
làm việc trên gói đã xóa
--xml tạo đầu ra trong XML
--csv tạo đầu ra trong CSV (phân tách bằng |)
-r rev, --revision = rev
hiển thị nhật ký của bản sửa đổi được chỉ định

người bảo trì (chủ lỗi)
Hiển thị người bảo trì theo cấu hình phía máy chủ

# Tìm kiếm các nguồn được duy trì chính thức trong phiên bản OBS
người bảo trì osc BINARY
người bảo trì osc -U
người bảo trì osc -G

# Tra cứu qua vùng chứa
người bảo trì osc
người bảo trì osc PRJ
người bảo trì osc PRJ PKG

Công cụ tìm kiếm người chịu trách nhiệm mặc định cho một dự án hoặc gói nhất định.
Khi sử dụng với máy chủ OBS 2.4 (hoặc mới hơn), nó đang thực hiện việc tra cứu
nhị phân theo cấu hình phía máy chủ của chủ sở hữu mặc định.

Công cụ này cũng đang xem xét các gói phát triển và hỗ trợ để dự phòng cho
dự án trong trường hợp một gói không có người bảo trì xác định.

Vui lòng sử dụng "osc meta pkg" trong trường hợp bạn cần biết định nghĩa cụ thể
thùng đựng hàng.

PRJ và PKG mặc định thành đường dẫn bản sao làm việc hiện tại.

Cách sử dụng:
người bảo trì osc [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-m MESSAGE, --message = MESSAGE
Xác định thông báo dưới dạng mục nhập cam kết hoặc mô tả yêu cầu
-r vai trò, --role = vai trò
Chỉ định vai trò người dùng
-d người dùng, --delete = người dùng
xóa một người bảo trì / chủ lỗi (có thể được chỉ định thông qua
--vai diễn)
-G GROUP, --group = GROUP
Tất cả các phiên bản được duy trì chính thức cho các
NHÓM
-U USER, --user = USER
Tất cả các phiên bản được duy trì chính thức cho các
USER
-S người dùng, --set-bugowner-request = người dùng
Đặt người tạo lỗi thành người được chỉ định thông qua một yêu cầu (hoặc
nhóm qua nhóm: tiền tố)
-s người dùng, --set-bugowner = người dùng
Đặt người gây lỗi thành người được chỉ định (hoặc nhóm qua
nhóm: tiền tố)
-A, - tất cả danh sách tất cả các mục được tìm thấy không chỉ là mục đầu tiên
-a người dùng, --add = người dùng
thêm một người mới cho vai trò đã cho ("người bảo trì" bởi
mặc định)
-D devel_project, --devel-project = devel_project
xác định dự án mà gói này là chủ yếu
phát triển
-v, --verbose
hiển thị thêm thông tin
--nodevelproject
không tuân theo một dự án phát triển đã xác định (dự án chính
nơi một gói được phát triển)
-e, --email
hiển thị địa chỉ email thay vì tên người dùng
-B, --chủ nhân
Chỉ hiển thị người gây ra lỗi nếu được xác định hoặc người bảo trì
nếu không thì
-b, --chỉ dành cho chủ sở hữu lỗi
Chỉ hiển thị người có lỗi

yêu cầu bảo trì (Ông)
Tạo yêu cầu bắt đầu sự cố bảo trì.

[Xem http://doc.opensuse.org/products/draft/OBS/obs-reference-
guide_draft / cha.obs.maintenance_setup.html để biết thông tin về chủ đề này.]

Lệnh này yêu cầu nhóm bảo trì bắt đầu sự cố bảo trì dựa trên
đã tạo bản cập nhật bảo trì. Vui lòng xem lệnh "mbranch" để biết cách tạo
một dự án và lệnh "patchinfo" cách thêm bản cập nhật bảo trì bắt buộc
thông tin.

sử dụng:
yêu cầu bảo trì osc [SOURCEPROJECT [SOURCEPACKAGES RELEASEPROJECT]]
Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--incident-project = INCIDENT_PROJECT
chỉ định dự án sự cố để hợp nhất vào
--incident = SỰ CỐ
chỉ định số sự cố để hợp nhất
--cleanup xóa dự án nguồn khi chấp nhận
- không dọn dẹp
không xóa dự án nguồn khi chấp nhận
--release-project = RELEASEPROJECT
Chỉ định dự án phát hành
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT
-a ATTRIBUTE, --attribute = ATTRIBUTE
Sử dụng thuộc tính này để tìm dự án bảo trì mặc định
(mặc định là OBS: MaintenanceProject)

người đàn ông tạo ra một trang người đàn ông

sử dụng:
người đàn ông osc

chi nhánh (duy trì, sm)
Tìm kiếm hoặc cấm nhiều trường hợp của một gói

Lệnh này được sử dụng để tìm kiếm tất cả các phiên bản có liên quan của gói và tạo
liên kết của chúng trong một dự án. Đây là đặc biệt. được sử dụng cho các bản cập nhật bảo trì. Nó có thể
cũng được sử dụng để phân nhánh tất cả các gói được đánh dấu trước đó với một thuộc tính nhất định.

[Xem http://en.opensuse.org/openSUSE: Build_Service_Concept_Maintenance cho
thông tin về chủ đề này.]

Gói phân nhánh sẽ sống trong
nhà: USERNAME: chi nhánh: ATTRIBUTE: PACKAGE nếu không có gì khác được chỉ định.

sử dụng:
osc sm [SOURCEPACKAGE] [-a THUỘC TÍNH]
osc mbranch [SOURCEPACKAGE [TARGETPROJECT]] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--nodevelproject
không tuân theo một dự án phát triển đã xác định (dự án chính
nơi một gói được phát triển)
--noaccess Tạo một dự án ẩn
--dryrun Chỉ cần mô phỏng hành động và báo cáo lại kết quả.
-u UPDATE_ATTRIBUTE, - cập nhật-dự án-thuộc tính = UPDATE_ATTRIBUTE
Sử dụng thuộc tính này để tìm các dự án cập nhật (mặc định là
OBS: UpdateProject)
-a ATTRIBUTE, --attribute = ATTRIBUTE
Sử dụng thuộc tính này để tìm các gói bị ảnh hưởng (mặc định
là OBS: Được duy trì)
-c, - kiểm tra
Gói phân nhánh Checkout sau đó ('osc bco' là một
viết tắt cho tùy chọn này)

meta Hiển thị thông tin meta hoặc chỉnh sửa nó

Hiển thị hoặc chỉnh sửa loại siêu dữ liệu dịch vụ bản dựng .

Lệnh này hiển thị siêu dữ liệu trên các đối tượng dịch vụ xây dựng như dự án, gói hoặc
người dùng. Loại siêu dữ liệu được chỉ định bằng từ sau "meta", chẳng hạn như "meta
prj ”.

prj biểu thị siêu dữ liệu của một dự án dịch vụ xây dựng. prjconf biểu thị (bản dựng)
cấu hình của một dự án. pkg biểu thị siêu dữ liệu của gói dịch vụ xây dựng. người dùng
biểu thị siêu dữ liệu của người dùng. mẫu biểu thị các mẫu cài đặt được xác định cho
một dự án.

Để liệt kê các mẫu, hãy sử dụng 'osc meta pattern PRJ'. Một đối số bổ sung sẽ là
tệp mẫu để xem hoặc chỉnh sửa.

Với công tắc --edit, siêu dữ liệu có thể được chỉnh sửa. Theo mặc định, hệ điều hành sẽ mở
chương trình được chỉ định bởi biến môi trường EDITOR với một tệp tạm thời.
Ngoài ra, nội dung cần lưu có thể được cung cấp thông qua công tắc - tệp. Nếu
đối số là '-', đầu vào được lấy từ stdin: osc meta prjconf home: user | quyến rũ ... |
osc meta prjconf home: user -F -

Khi cố gắng chỉnh sửa tài nguyên không tồn tại, tài nguyên đó được tạo ngầm định.

Ví dụ:
OSC meta dự án PRJ
OSC meta pkg PRJ PKG
OSC meta pkg PRJ PKG -e

Cách sử dụng:
osc meta ARGS ...
osc meta -e | - chỉnh sửa ARGS ...
osc meta -F | --tệp ARGS ...
osc meta pattern - xóa PRJ PATTERN
thuộc tính meta osc PRJ [PKG [SUBPACKAGE]] [- thuộc tính ATTRIBUTE]
[--create | --delete | --set [value_list]] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--delete xóa một mẫu hoặc thuộc tính
-s ATTRIBUTE_VALUES, --set = ATTRIBUTE_VALUES
đặt giá trị thuộc tính
-R, --remove-link-repositories
Cố gắng loại bỏ tất cả các kho lưu trữ xây dựng chống lại
loại bỏ những cái.
-c, --tạo
tạo thuộc tính không có giá trị
-e, - chỉnh sửa siêu dữ liệu chỉnh sửa
-F FILE, --file = FILE
đọc siêu dữ liệu từ FILE, thay vì mở trình chỉnh sửa.
'-' biểu thị đầu vào tiêu chuẩn.
-f, - lực lượng
buộc hoạt động lưu, cho phép người ta bỏ qua một số
lỗi như kho lưu trữ tùy thuộc. Chỉ dành cho meta prj.
- thuộc tính-dự án
bao gồm các giá trị dự án, nếu thiếu trong các gói
- thuộc tính-mặc định
bao gồm các mặc định thuộc tính đã xác định
-a ATTRIBUTE, --attribute = ATTRIBUTE
chỉ ảnh hưởng đến một thuộc tính nhất định

mkpac Tạo một gói mới dưới quyền kiểm soát phiên bản

sử dụng:
OSC mkpac new_package

mv Di chuyển tệp SOURCE sang DEST và giữ nó dưới sự kiểm soát của phiên bản

Cách sử dụng:
osc mv NGUỒN ĐÍCH

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-f, - lực lượng
buộc loại bỏ toàn bộ gói và các tệp của nó

my hiển thị công việc đang chờ đợi, các gói, dự án hoặc yêu cầu liên quan đến chính bạn

Ví dụ:
# liệt kê tất cả các nhiệm vụ đang mở cho tôi
osc của tôi [công việc]
# liệt kê các gói mà tôi là chủ lỗi
osc pkg -b của tôi
# liệt kê các dự án mà tôi là người bảo trì
osc của tôi prj -m
# danh sách yêu cầu cho tất cả các dự án và gói của tôi
osc rq của tôi
# danh sách yêu cầu, ngoại trừ dự án 'foo' và 'bar'
osc my rq --exclude-project foo, bar
# danh sách yêu cầu gửi mà tôi đã thực hiện
osc sr của tôi

Cách sử dụng:
osc của tôi [ARGS ...]

trong đó TYPE là một trong các yêu cầu, yêu cầu gửi,
dự án hoặc gói (rq, sr, prj hoặc pkg)

Tùy chọn:
-h, - trợ giúp
hiển thị thông báo trợ giúp này và thoát
- còn nguyên
giới hạn kết quả tìm kiếm đối với các gói được duy trì
tập thuộc tính.
-v, --verbose
liệt kê chi tiết
--exclude-project = EXCLUDE_PROJECT
loại trừ các yêu cầu cho dự án cụ thể
-U USER, --user = USER
tìm kiếm USER thay vì chính bạn
-a, - tất cả
tất cả các liên quan
-m, --bảo trì
hạn chế liệt kê các mục mà người dùng là người bảo trì
-b, --bugholder
giới hạn danh sách đối với các mục mà người dùng là người có lỗi

thông tin bản vá
Tạo và chỉnh sửa tệp patchinfo.

Tệp patchinfo mô tả các gói cho bản cập nhật và loại sự cố của nó
giải quyết.

Lệnh này tạo một _patchinfo mới hoặc cập nhật một _patchinfo hiện có.

Ví dụ:
thông tin bản vá osc
osc patchinfo Tùy chọn [PROJECT [PATCH_NAME]]:
-h, --help hiển thị thông báo trợ giúp này và thoát
-f, - lực lượng
buộc tạo tệp patchinfo mới, không cập nhật
hiện có.

pdf Bí danh nhanh để khác nội dung của một gói với cha của nó.

Cách sử dụng:
osc pdiff [--plain | -p] [--nomissing-ok | -n]
osc pdiff [--plain | -p] [--nomissing-ok | -n] PKG
osc pdiff [--plain | -p] [--nomissing-ok | -n] PRJ PKG

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-n, --nomissingok
thất bại nếu gói mẹ không tồn tại trên
máy chủ
-p, - giải thích
xuất ra khác biệt ở định dạng khác biệt đơn giản (không thống nhất)

tiên tri (dự kiến, dự án)
Sự khác biệt phía máy chủ của hai dự án

So sánh hai dự án và tóm tắt hoặc đưa ra sự khác biệt đầy đủ. Trong
dạng thứ hai, một dự án được so sánh với một trong các chi nhánh của nó bên trong một ngôi nhà: $ USER
dự án (chi nhánh được coi là NEWPRJ). Chi nhánh nhà là tùy chọn nếu
thư mục làm việc hiện tại là một bản sao đã kiểm tra của nó.

Cách sử dụng:
osc prdiff [TÙY CHỌN] OLDPRJ NEWPRJ
osc prdiff [TÙY CHỌN] [nhà: $ USER: chi nhánh: $ PRJ]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-d, --diffstat
hiển thị sự khác biệt của sự khác biệt
-u, - thống nhất
hiển thị đầy đủ các khác biệt thống nhất của sự khác biệt
-o, --show-không-trong-mới
chỉ hiển thị các gói trong dự án cũ
-n, --show-old-not-in-old
chỉ hiển thị các gói trong dự án mới
-i REGEXP, --include = REGEXP
chỉ xem xét các gói phù hợp với REGEXP
-e REGEXP, --exclude = REGEXP
bỏ qua các gói phù hợp với REGEXP
-r, - yêu cầu
hiển thị các yêu cầu mở cho bất kỳ gói nào có sự khác biệt

kết quả dự đoán (pr)
Hiển thị kết quả xây dựng trên toàn dự án

Cách sử dụng:
osc prjresults (bên trong bản sao làm việc)
osc prjresults DỰ ÁN

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
- loại trừ hiển thị
hiển thị các gói bị loại trừ trong tất cả các repo, đồng thời
ẩn các đại diện chỉ có các gói bị loại trừ
-V, - dọc
liệt kê các gói theo chiều dọc thay vì theo chiều ngang
-r REPO, --repo = REPO
chỉ hiển thị kết quả cho (các) repo được chỉ định
-a ARCH, --arch = ARCH
chỉ hiển thị kết quả cho (các) kiến ​​trúc được chỉ định
-n EXPR, --name-filter = EXPR
chỉ hiển thị các gói có tên khớp với EXPR
-s STATUS, --status-filter = STATUS
chỉ hiển thị các gói có TÌNH TRẠNG buildstatus (xem
huyền thoại)
--xml tạo đầu ra trong XML
-c, --csv csv đầu ra
-q, --hide-huyền thoại
giấu huyền thoại

kéo hợp nhất các thay đổi của mục tiêu liên kết vào bản sao làm việc của bạn.

xóa bỏ
Xóa một dự án hoặc các gói trên máy chủ.

Như một biện pháp an toàn, dự án phải trống (tức là bạn cần xóa tất cả các gói
đầu tiên). Ngoài ra, các gói phải không có yêu cầu nào đang chờ xử lý (tức là, bạn cần phải
chấp nhận / hủy bỏ các yêu cầu đó trước). Nếu bạn chắc chắn rằng bạn muốn loại bỏ điều này
dự án và tất cả các gói của nó sử dụng công tắc '--recursive'. Nó vẫn có thể không hoạt động
vì khác phụ thuộc vào nó. Nếu bạn muốn bỏ qua điều này cũng như sử dụng '--force'
công tắc điện.

sử dụng:
osc rdelete [-r] [-f] DỰ ÁN [GÓI]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-m TEXT, --message = TEXT
chỉ định thông báo nhật ký TEXT
-f, - lực lượng
xóa một dự án mà dự án khác phụ thuộc vào
-r, --đệ quy
xóa một dự án với các gói bên trong

khác biệt Sự khác biệt "khá" phía máy chủ của hai gói

So sánh hai gói (ba hoặc bốn đối số) hoặc hiển thị những thay đổi của một
sửa đổi một gói (hai đối số)

Nếu không có bản sửa đổi nào được chỉ định, bản sửa đổi mới nhất sẽ được sử dụng.

Lưu ý rằng lệnh này không trả về khác biệt bình thường (có thể được áp dụng như
patch), nhưng một khác biệt "khá", cũng so sánh nội dung của tarball.

sử dụng:
OSC rdiff OLDPRJ OLDPAC NEWPRJ [NEWPAC]
osc rdiff Tùy chọn GÓI DỰ ÁN:
-h, --help hiển thị thông báo trợ giúp này và thoát
-u, --unexpand
phiên bản chưa mở rộng khác biệt nếu các nguồn được liên kết
--missingok
không thất bại nếu nguồn hoặc dự án mục tiêu / gói
không tồn tại trên máy chủ
-c rev, --change = rev
thay đổi được thực hiện bởi phiên bản sửa đổi (như -r rev-1: rev).
Nếu rev ​​là số âm, nó giống như -r rev: rev-1.
-p, - giải thích
xuất ra khác biệt ở định dạng khác biệt đơn giản (không thống nhất)
-r N [: M], --revision = N [: M]
id bản sửa đổi, trong đó N = bản sửa đổi cũ và M = mới
sửa đổi
-M, --meta khác dữ liệu meta
--oldpkg = OLDPKG
gói để so sánh với (không dùng nữa, sử dụng 3 đối số
hình thức)
--oldprj = OLDPRJ
dự án để so sánh với (không dùng nữa, sử dụng đối số 3
hình thức)

xây dựng lại (xây dựng lạipac)
Kích hoạt xây dựng lại gói

Lưu ý rằng thông thường KHÔNG cần phải bắt đầu xây dựng lại như thế này, bởi vì chúng
về cơ bản xảy ra theo cách hoàn toàn tự động, được kích hoạt bởi đăng ký nguồn. Trong
đặc biệt, thứ tự các gói được xây dựng do dịch vụ xây dựng xử lý.

Các đối số REPOSITORY và ARCH có thể được lấy từ hai cột đầu tiên của
đầu ra 'osc repos'.

sử dụng:
xây dựng lại osc [DỰ ÁN [PACKAGE [REPOSITORY [ARCH]]]] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
- tất cả Xây dựng lại tất cả các gói của toàn bộ dự án
-f, - không thành công
xây dựng lại tất cả các gói bị lỗi
-r REPO, --repo = REPO
kích hoạt xây dựng lại cho một kho lưu trữ cụ thể
-a ARCH, --arch = ARCH
kích hoạt xây dựng lại cho một kiến ​​trúc cụ thể

phát hành
Phát hành nguồn và mã nhị phân

Lệnh này được sử dụng để chuyển các nguồn và mã nhị phân mà không cần xây dựng lại chúng. Nó
yêu cầu đặt mục tiêu phát hành đã xác định thành trigger = "manual". Vui lòng tham khảo bản phát hành
chương quản lý trong sách OBS để biết thêm chi tiết.

sử dụng:
bản phát hành osc [SOURCEPROJECT [SOURCEPACKAGE]]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--set-release = RELEASETAG
đổi tên các tệp nhị phân trong quá trình phát hành bằng cách sử dụng thẻ phát hành này
--target-repository = TARGETREPOSITORY
Chỉ phát hành vào kho lưu trữ được chỉ định
--target-project = TARGETPROJECT
Chỉ phát hành cho dự án được chỉ định
-r REPO, --repo = REPO
Chỉ phát hành các tệp nhị phân từ kho lưu trữ được chỉ định

yêu cầu lại
Tạo yêu cầu phát hành bản cập nhật bảo trì.

[Xem http://doc.opensuse.org/products/draft/OBS/obs-reference-
guide_draft / cha.obs.maintenance_setup.html
để biết thông tin về chủ đề này.]

Lệnh này được nhóm bảo trì sử dụng để bắt đầu quá trình phát hành
cập nhật bảo trì. Điều này bao gồm việc kiểm tra thường dựa trên những người đánh giá đã xác định
của dự án cập nhật.

sử dụng:
yêu cầu lại hệ điều hành [SOURCEPROJECT]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT

nhật ký xây dựng từ xa (rbl, rblt, rbuildlog, rbuildlogtail, remotebuildlogtail)
Hiển thị nhật ký xây dựng của một gói

Hiển thị tệp nhật ký của quá trình xây dựng một gói. Có thể được sử dụng để theo dõi nhật ký trong khi
nó đang được viết.

remotebuildlogtail chỉ hiển thị phần đuôi của tệp nhật ký.

sử dụng:
kho lưu trữ gói dự án osc remotebuildlog
or
dự án osc remotebuildlog / gói / kho / vòm
or
osc remotebuildlog buildlogurl Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-s, --strip-time
tách thời gian xây dựng hàng đầu từ nhật ký
-o OFFSET, --offset = OFFSET
lấy nhật ký bắt đầu hoặc kết thúc từ phần bù
-l, --last Hiển thị tệp nhật ký hoàn thành cuối cùng

liên kết sửa chữa
Sửa một liên kết nguồn bị hỏng

Lệnh này kiểm tra một gói có các thay đổi nguồn đã hợp nhất. Nó sử dụng hợp nhất 3 chiều
để giải quyết xung đột tệp. Sau khi xem xét / sửa chữa hợp nhất, hãy sử dụng 'osc đã giải quyết
... 'và' osc ci 'để tạo lại liên kết nguồn đang hoạt động.

sử dụng: * Để hợp nhất các thay đổi xung đột của một gói thanh toán:
liên kết sửa chữa osc

* Kiểm tra một gói và hợp nhất các thay đổi:
osc Repairrlink GÓI DỰ ÁN

* Kéo các thay đổi xung đột từ một dự án sang một dự án khác:
liên kết sửa chữa osc GÓI DỰ ÁN INTO_PROJECT [INTO_PACKAGE]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-d DIR, --destdir = DIR
Danh mục nơi nhận

sửa chữa
cố gắng sửa chữa một bản sao làm việc không nhất quán

Ví dụ:
osc sửa chữa

Lưu ý: nếu bị bỏ qua, nó mặc định là '.' ( có thể
một dự án hoặc bản sao làm việc trọn gói)

Cảnh báo: Lệnh này có thể xóa một số tệp trong tệp được lưu trữ (.osc). Hãy kiểm tra
trạng thái của wc sau đó (thông qua 'trạng thái osc').

Cách sử dụng:
osc sửa chữawc [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--force-apiurl
yêu cầu một lần xin apiurl và buộc apiurl này cho tất cả
các dự án / gói thầu không nhất quán

kho (nền tảng, repo)
hiển thị các kho lưu trữ được cấu hình cho một dự án.
Nó bỏ qua các kho lưu trữ theo mặc định bị vô hiệu hóa cho một
Gói.

sử dụng:
hệ điều hành đại diện
hệ điều hành đại diện [DỰ ÁN] [GÓI]

tài nguyên
Hiển thị URL của tệp .repo

Hiển thị các URL để truy cập vào các tệp .repos của dự án (siêu dữ liệu kiểu yum) trên
tải xuống.opensuse.org.

sử dụng:
tài nguyên osc [DỰ ÁN]

yêu cầu (kiểm tra lại, rq)
Hiển thị hoặc sửa đổi các yêu cầu và đánh giá

[Xem http://en.opensuse.org/openSUSE: Build_Service_Collaboration để biết thông tin về
chủ đề này.]

Lệnh 'request' có các lệnh con sau:

"list" liệt kê các yêu cầu mở được đính kèm với một dự án hoặc gói hoặc người. Sử dụng
dự án / gói của thư mục hiện tại nếu không có -M, -U USER, dự án / gói
được tặng.

"log" sẽ hiển thị lịch sử của ID đã cho

"show" sẽ tự hiển thị yêu cầu và tạo ra một điểm khác biệt để xem xét, nếu được sử dụng với
tùy chọn --diff. Có thể bỏ qua hiển thị từ khóa nếu ID là số.

"từ chối" sẽ thay đổi trạng thái yêu cầu thành "từ chối"

"reopen" sẽ đặt yêu cầu trở lại mới hoặc xem xét.

"setincident" sẽ hướng các yêu cầu "bảo trì" vào các sự cố cụ thể

"supersede" sẽ thay thế một yêu cầu bằng một yêu cầu hiện có khác.

"thu hồi" sẽ đặt trạng thái yêu cầu thành "đã thu hồi"

"chấp nhận" sẽ thay đổi trạng thái yêu cầu thành "đã chấp nhận" và sẽ kích hoạt
trình quá trình. Đó thường sẽ là bản sao phía máy chủ của gói nguồn để
gói mục tiêu.

"checkout" sẽ kiểm tra gói nguồn của yêu cầu (chỉ các yêu cầu "gửi").

"ưu tiên" thay đổi mức độ ưu tiên của một yêu cầu thành "quan trọng", "quan trọng",
"vừa phải" hoặc "thấp"

Lệnh 'xem xét' có các lệnh phụ sau:

"danh sách" liệt kê các yêu cầu mở cần được người dùng hoặc nhóm được chỉ định xem xét

"add" thêm một người hoặc một nhóm làm người đánh giá vào một yêu cầu

"chấp nhận" đánh dấu bài đánh giá tích cực

"từ chối" đánh dấu đánh giá tiêu cực. Một đánh giá tiêu cực sẽ từ chối yêu cầu.

sử dụng:
danh sách yêu cầu osc [-M] [-U USER] [-s state] [-D DAYS] [-t type] [-B] [PRJ [PKG]]
ID nhật ký yêu cầu osc
yêu cầu osc [show] [-d] [-b] ID

chấp nhận yêu cầu osc [-m TEXT] ID
từ chối yêu cầu osc [-m TEXT] ID
yêu cầu osc thu hồi ID [-m TEXT]
yêu cầu osc mở lại [-m TEXT] ID
yêu cầu osc setincident [-m TEXT] ID SỰ CỐ
yêu cầu osc thay thế [-m TEXT] ID SUPERSEDING_ID
yêu cầu osc phê duyệt mới [-m TEXT] DỰ ÁN
ưu tiên yêu cầu osc [-m TEXT] ƯU TIÊN ID

yêu cầu osc checkout / co ID
bản sao yêu cầu osc [-m TEXT] ID

chương trình đánh giá osc [-d] [-b] ID
danh sách đánh giá osc [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]] [-s state]
đánh giá osc thêm [-m TEXT] [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]] ID
chấp nhận đánh giá osc [-m TEXT] [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]] ID
từ chối đánh giá osc [-m TEXT] [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]] ID
Đánh giá osc mở lại [-m TEXT] [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]] ID
đánh giá osc thay thế [-m TEXT] [-U USER] [-G GROUP] [-P PROJECT [-p PACKAGE]]
ID SUPERSEDING_ID

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--source-buildstatus
in cấu trúc của gói nguồn (chỉ
hoạt động với "show")
--các dự án được giải quyết
hiển thị tất cả các yêu cầu cho dự án / gói trong đó USER
tham gia
--exclude-target-project = EXCLUDE_TARGET_PROJECT
loại trừ dự án mục tiêu khỏi danh sách yêu cầu
- không tương tác
xem xét yêu cầu không tương tác
--hoặc thu hồi
Đối với tập lệnh tự động hóa: chấp nhận (nếu sử dụng với
chấp nhận đối số) một yêu cầu khi nó ở dạng mới hoặc đang xem xét
tình trạng. Hoặc thu hồi nó khi nó bị từ chối. Nếu không thì
không làm gì cả.
-i, - tương tác
xem xét tương tác yêu cầu
-e, - chỉnh sửa một hành động gửi
-B, --chủ nhân
cũng hiển thị các yêu cầu về các gói mà tôi là chủ lỗi
-M, --mine chỉ hiển thị các yêu cầu do chính bạn tạo
-b, - tóm tắt
in đầu ra ở dạng xem danh sách dưới dạng lệnh con danh sách
-p PACKAGE, --package = PACKAGE
yêu cầu hoặc đánh giá giới hạn đối với GÓI được chỉ định,
cũng yêu cầu một DỰ ÁN
-P DỰ ÁN, --project = DỰ ÁN
yêu cầu hoặc đánh giá hạn chế đối với DỰ ÁN được chỉ định
-G GROUP, --group = GROUP
yêu cầu hoặc đánh giá bị giới hạn đối với NHÓM được chỉ định
-U USER, --user = USER
yêu cầu hoặc đánh giá giới hạn đối với USER được chỉ định
-D DAYS, --days = DAYS
chỉ liệt kê các yêu cầu ở trạng thái "mới" hoặc đã thay đổi trong
những ngày cuối cùng. [mặc định = 0]
-s STATE, --state = STATE
chỉ liệt kê các yêu cầu bằng một trong các dấu phẩy được phân tách đã cho
trạng thái (mới / xem xét / chấp nhận / thu hồi / từ chối) hoặc "tất cả"
[default = "từ chối, mới, xem xét" hoặc "tất cả", nếu không có args
được cho]
-f, - lực lượng
thực thi thay đổi trạng thái, có thể được sử dụng để bỏ qua mở
đánh giá
-a, - tất cả các trạng thái. Giống như '-s tất cả'
-t TYPE, --type = TYPE
giới hạn đối với các yêu cầu chứa một loại hành động nhất định
(submit / delete / change_devel)
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT
--no-devel Đừng cố gắng chuyển tiếp đến dự án devel
-u, - thống nhất
xuất ra khác biệt ở định dạng khác biệt thống nhất
-d, --diff tạo ra một khác biệt

yêu cầu quyền sở hữu (yêu cầu, yêu cầu quyền sở hữu, quyền sở hữu, yêu cầu,
yêu cầu quyền sở hữu)
yêu cầu thêm người dùng làm người bảo trì hoặc người sửa lỗi

sử dụng:
osc requestmaintainership # cho người dùng hiện tại trong
gói hàng đã kiểm tra
osc requestmaintainership USER # cho người dùng được chỉ định trong
gói hàng đã kiểm tra
osc requestmaintainership PROJECT # cho người dùng hiện tại nếu cwd
không phải là một gói đã thanh toán
osc requestmaintainership PROJECT PACKAGE # cho người dùng hiện tại
osc requestmaintainership DỰ ÁN GÓI NGƯỜI DÙNG # yêu cầu cho đã chỉ định
người sử dụng
osc requestmaintainership PROJECT GACKAGE group: NAME # request cho chỉ định
nhóm

osc requestbugownership ... # chấp nhận các tham số giống nhau
nhưng sử dụng vai trò chủ lỗi

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-r vai trò, --role = vai trò
chỉ định vai trò người dùng (mặc định: người bảo trì)
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT

quyết định
Loại bỏ trạng thái 'xung đột' trên các tệp sao chép đang hoạt động

Nếu một thay đổi ngược dòng không thể được hợp nhất tự động, một tệp sẽ được đưa vào
trạng thái 'xung đột' ('C'). Trong tệp, xung đột được đánh dấu đặc biệt
<<<<<<< cũng như các dòng ======== và >>>>>>>.

Sau khi giải quyết thủ công tất cả các phần xung đột, hãy sử dụng lệnh này để xóa
trạng thái 'xung đột'.

Lưu ý: lệnh con này không giải quyết xung đột về mặt ngữ nghĩa hoặc loại bỏ xung đột
điểm đánh dấu; nó chỉ xóa các tệp cấu phần liên quan đến xung đột và cho phép PATH
được cam kết một lần nữa.

sử dụng:
osc đã giải quyết FILE [FILE ...]

khởi động lại (hủy bỏ xây dựng)
Khởi động lại việc xây dựng một dự án hoặc gói nhất định

sử dụng:
osc khởi động lại xây dựng [DỰ ÁN [PACKAGE [REPOSITORY [ARCH]]]] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
- tất cả Khởi động lại tất cả các bản dựng đang chạy của toàn bộ dự án
-r REPO, --repo = REPO
Khởi động lại các bản dựng cho một kho lưu trữ cụ thể
-a ARCH, --arch = ARCH
Khởi động lại các bản dựng cho một kiến ​​trúc cụ thể

các kết quả (r)
Hiển thị kết quả xây dựng của một gói hoặc dự án

Cách sử dụng:
kết quả osc # (bản sao làm việc bên trong của PRJ hoặc PKG)
kết quả osc DỰ ÁN [PACKAGE]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--format = ĐỊNH DẠNG
chuỗi định dạng cho đầu ra csv
--csv tạo đầu ra ở định dạng CSV
--xml tạo đầu ra trong XML (results_meta cũ)
-w, - đồng hồ
xem kết quả cho đến khi xây dựng xong tất cả
-v, --verbose
đầu ra dài dòng hơn
-a ARCH, --arch = ARCH
Chỉ hiển thị kết quả cho (các) kiến ​​trúc được chỉ định
-r REPO, --repo = REPO
Chỉ hiển thị kết quả cho (các) repo được chỉ định
-l, --last-build
hiển thị kết quả xây dựng cuối cùng (thành công / không thành công / không xác định)

trở lại Khôi phục các tệp đã thay đổi hoặc toàn bộ bản sao đang làm việc.

Ví dụ:
hoàn nguyên osc
ose hoàn nguyên. Lưu ý: điều này chỉ hoạt động đối với các bản sao làm việc theo gói

Cách sử dụng:
hoàn nguyên osc [FILES ...]

loại bỏ
Xóa các tệp nguồn khỏi gói đã chọn

Cách sử dụng:
GÓI DỰ ÁN osc rremove [FILES ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-f, - lực lượng
Đừng hỏi và xóa tệp

Tìm kiếm (bse, se)
Tìm kiếm một dự án và / hoặc gói.

Nếu không có tùy chọn nào được chỉ định, osc sẽ tìm kiếm các dự án và gói chứa
'cụm từ tìm kiếm' trong tên, tiêu đề hoặc mô tả của họ.

sử dụng:
tìm kiếm osc 'cụm từ tìm kiếm'
osc bse ... ('tìm kiếm osc --binary')
osc se 'perl (Foo :: Bar)' ('osc --package perl-Foo-Bar') Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--binaryversion = VERSION
tìm kiếm nhị phân với phiên bản được chỉ định (ngụ ý
--nhị phân)
-B DỰ ÁN, --baseproject = DỰ ÁN
gói tìm kiếm được xây dựng cho PROJECT (ngụ ý --binary)
- gói nhị phân tìm kiếm nhị phân
--csv tạo đầu ra trong CSV (phân tách bằng |)
-M, --mine viết tắt của --bugowner --package
- còn nguyên
OBSOLETE: vui lòng sử dụng lệnh duy trì thay thế.
-m, --bảo trì
như -i, nhưng chỉ là người duy trì
-b, --bugholder
là -i, nhưng chỉ là chủ sở hữu lỗi
-i, --tham gia
hiển thị các dự án / gói trong đó người được cho (hoặc bản thân tôi)
tham gia với tư cách là chủ lỗi hoặc người bảo trì
[[{nhóm | người} /] ] default: người
-V, - phiên bản
hiển thị phiên bản gói, bản sửa đổi và srcmd5. THẬN TRỌNG:
Điều này là chậm và không đáng tin cậy
-v, --verbose
hiển thị thêm thông tin
-a ATTRIBUTE, --limit-to-thuộc tính = ATTRIBUTE
chỉ khớp khi thuộc tính nhất định tồn tại trong dữ liệu meta
--sự mô tả
tìm kiếm các kết quả phù hợp trong phần tử 'mô tả'
--title tìm kiếm các kết quả phù hợp trong phần tử 'tiêu đề'
- dự án tìm kiếm một dự án
- gói tìm kiếm cho một gói
-s, - chuỗi con
Cũng hiển thị các kết quả trong đó cụm từ tìm kiếm là một phụ
chuỗi, tìm kiếm chậm hơn
-e, - chính xác
chỉ hiển thị các kết quả phù hợp chính xác, đây là mặc định bây giờ
--repos-baseurl
hiển thị URL cơ sở của kho tải xuống

dịch vụ
Xử lý các dịch vụ nguồn

Các dịch vụ nguồn có thể được sử dụng để sửa đổi các nguồn như tải xuống tệp, xác minh tệp,
tạo tệp hoặc sửa đổi tệp hiện có.

sử dụng:
dịch vụ osc COMMAND (bên trong bản sao làm việc)
dịch vụ osc chạy [SOURCE_SERVICE]
dịch vụ osc bị vô hiệu hóa chạy
dịch vụ osc remterun [GÓI DỰ ÁN]

COMMAND có thể là:
chạy r chạy cục bộ các dịch vụ đã xác định, nó có một tham số tùy chọn để
chỉ chạy một
dịch vụ nguồn được chỉ định. Trong trường hợp các tham số tồn tại cho cái này
trong tệp _service
chúng được sử dụng.
vô hiệu hóa chạy dr bị vô hiệu hóa hoặc phía máy chủ chỉ dịch vụ cục bộ và lưu trữ
các tệp được tạo cục bộ
remterun rr kích hoạt chạy lại ở phía máy chủ

dự án setdevel (sdp)
Đặt dự án phát triển / gói của một gói

Ví dụ:
osc setdevelproject [PRJ PKG] DEVPRJ [DEVPKG] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-u, --unset
loại bỏ dự án devel

setlinkrev
Cập nhật số sửa đổi trong liên kết nguồn.

Lệnh này thêm hoặc cập nhật một số sửa đổi được chỉ định trong liên kết nguồn. Các
bản sửa đổi hiện tại của nguồn được sử dụng, nếu không có số sửa đổi nào được chỉ định.

sử dụng:
OSC setlinkrev
osc setlinkrev Tùy chọn DỰ ÁN [PACKAGE]:
-h, --help hiển thị thông báo trợ giúp này và thoát
-u, --unset
xóa bản sửa đổi trong liên kết, nó sẽ luôn trỏ đến
phiên bản mới nhất
-R, - sử dụng-đơn giản-bản sửa đổi
Không mở rộng phiên bản sửa đổi được chỉ định hoặc phiên bản mới nhất
-r rev, --revision = rev
sử dụng bản sửa đổi được chỉ định.

chìa khóa
Quản lý khóa ký dự án

phím ký hiệu osc [--create | --delete | --extend] phím ký hiệu osc [--notraverse]


Lệnh này dùng để quản lý các khóa gpg. Nó hiển thị khóa công khai theo mặc định. Có
không có cách nào để tải xuống hoặc tải lên phần riêng tư của khóa theo thiết kế.

Tuy nhiên, bạn có thể tạo một khóa riêng mới. Bạn có thể muốn xem xét để ký công khai
chìa khóa bằng chìa khóa hiện có của riêng bạn.

Nếu một dự án không có khóa, khóa từ dự án cấp trên sẽ được sử dụng (ví dụ: khi
thả khóa "KDE: KDE4: Community", khóa từ "KDE: KDE4" sẽ được sử dụng).

CẢNH BÁO: KHÓA CŨ SẼ KHÔNG THỂ PHỤC HỒI KHI SỬ DỤNG XÓA HOẶC TẠO

Cách sử dụng:
phím ký hiệu osc [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--sslcert tìm nạp chứng chỉ SSL thay vì khóa GPG
--không đi qua
đừng lướt qua các dự án trở lên để tìm chìa khóa
--delete xóa khóa ký gpg trong dự án này
--extend kéo dài ngày hết hạn của khóa công khai gpg cho việc này
dự án
--create tạo khóa ký gpg mới cho dự án này

tình trạng (st)
Hiển thị trạng thái của tệp trong bản sao đang hoạt động

Hiển thị trạng thái của tệp trong bản sao làm việc cục bộ, cho biết liệu tệp có
đã được thay đổi cục bộ, xóa, thêm, ...

Cột đầu tiên trong đầu ra chỉ định trạng thái và là một trong những cột sau
nhân vật:
'' không sửa đổi
Đã thêm 'A'
'C' bị xung đột
'D' đã bị xóa
Đã sửa đổi 'M'
'?' mục không được kiểm soát phiên bản
'!' mục bị thiếu (bị xóa bằng lệnh non-osc) hoặc không đầy đủ
Mục 'S' bị bỏ qua (mục vượt quá giới hạn kích thước tệp hoặc là _service: * tệp)
'F' Frozen (sử dụng "osc pull" để hợp nhất các xung đột) (trạng thái chỉ gói)

ví dụ:
OSC St
osc st
osc tập tin1 tập tin2 ...

sử dụng:
trạng thái osc [OPTS] [PATH ...] Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-e, - loại trừ hiển thị
cũng hiển thị các tệp bị loại trừ bởi
tùy chọn cấu hình "lude_glob "
-v, --verbose
in thêm thông tin
-q, --quiet
in càng ít càng tốt

gửi lời đề nghị (sr, đệ trình, yêu cầu gửi)
Tạo yêu cầu gửi nguồn vào một Dự án khác

[Xem http://en.opensuse.org/openSUSE: Build_Service_Collaboration để biết thông tin về
chủ đề này.]

Xem lệnh "yêu cầu" để hiển thị và sửa đổi các yêu cầu hiện có.

sử dụng:
osc submitreq [TÙY CHỌN]
osc submitreq [TÙY CHỌN] DESTPRJ [DESTPKG]
osc submitreq [TÙY CHỌN] SOURCEPRJ SOURCEPKG DESTPRJ [DESTPKG]

osc submitpac ... là cách viết tắt của osc submitreq --cleanup ...

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--có thể tiếp tục mà không cần hỏi.
-d, --diff chỉ hiển thị khác nhau thay vì tạo yêu cầu thực tế
- cập nhật-liên kết
Điều này chuyển nguồn bao gồm cả tệp _link.
--không có cập nhật
không bao giờ chạm vào gói nguồn khi chấp nhận (sẽ phá vỡ
liên kết nguồn)
- không dọn dẹp
không bao giờ xóa gói nguồn khi chấp nhận, nhưng hãy cập nhật gói nguồn của nó
nội dung
--cleanup loại bỏ gói nếu việc gửi được chấp nhận (mặc định
cho gia đình: : dự án nhánh)
- tốc độ-yêu cầu
Tạo nhiều yêu cầu thay vì một yêu cầu duy nhất (khi
lệnh được sử dụng cho toàn bộ dự án)
--nodevelproject
không tuân theo một dự án phát triển đã xác định (dự án chính
nơi một gói được phát triển)
-s SUPERSEDE, --supersede = SUPERSEDE
Thay thế yêu cầu khác bằng yêu cầu này
-r REV, --revision = REV
chỉ định một ID sửa đổi nguồn nhất định (tổng md5) cho
gói nguồn
-m TEXT, --message = TEXT
chỉ định tin nhắn TEXT

mã thông báo Hiển thị và quản lý mã thông báo xác thực

Mã thông báo xác thực có thể được sử dụng để chạy các lệnh cụ thể mà không cần gửi
thông tin xác thực.

Cách sử dụng:
mã thông báo osc
mã thông báo osc --create [ ]
mã thông báo osc - xóa
mã thông báo osc --trigger Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-t TOKENID, --trigger = TOKENID
Kích hoạt hành động của mã thông báo
-d TOKENID, --delete = TOKENID
Tạo mã thông báo mới
-c, --tạo
Tạo mã thông báo mới

lý do kích hoạt (tr)
Hiển thị lý do tại sao một gói được kích hoạt để xây dựng

Máy chủ quyết định khi nào một gói cần được xây dựng lại, lệnh này hiển thị
lý do chi tiết cho một gói. Một lý do ngắn gọn cũng được lưu trữ trong lịch sử công việc,
có thể được truy cập thông qua "osc jobhistory".

Lý do kích hoạt có thể là:
- bản dựng mới (chưa bao giờ xây dựng hoặc buộc phải xây dựng lại theo cách thủ công)
- thay đổi nguồn (ví dụ: cập nhật nguồn)
- thay đổi meta (các gói được sử dụng để xây dựng đã thay đổi)
- xây dựng lại đồng bộ số lượng (Trong trường hợp nó được định cấu hình để đồng bộ hóa số lượng bản phát hành)

sử dụng trong thư mục gói hoặc dự án:
lý do osc REPOSITORY ARCH
lý do osc CÔNG TY CỔ PHẦN BÁO CÁO TRỌN GÓI DỰ ÁN

phục hồi
Khôi phục một dự án hoặc gói đã xóa trên máy chủ.

Máy chủ khôi phục một gói bao gồm các nguồn và cấu hình meta.
Binaries vẫn bị mất và sẽ được xây dựng lại.

sử dụng:
osc phục hồi DỰ ÁN
osc phục hồi GÓI DỰ ÁN [GÓI ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-m TEXT, --message = TEXT
chỉ định thông báo nhật ký TEXT

mở khóa Mở khóa một dự án hoặc gói

Mở khóa một dự án hoặc gói bị khóa. Một bình luận là bắt buộc.

sử dụng:
mở khóa osc DỰ ÁN [PACKAGE]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-m TEXT, --message = TEXT
chỉ định thông báo nhật ký TEXT

cập nhật (lên)
Cập nhật bản sao làm việc

ví dụ:

1. osc lên
Nếu thư mục làm việc hiện tại là một gói, hãy cập nhật nó.
Nếu thư mục là thư mục dự án, hãy cập nhật tất cả
gói, VÀ kiểm tra các gói mới được thêm vào.

Để cập nhật chỉ các gói đã kiểm tra, không kiểm tra mới
mà bạn có thể muốn sử dụng "osc up *" từ bên trong dự án
d.

2. osc lên PAC
Cập nhật các gói được chỉ định bởi (các) đối số đường dẫn

Khi --expand-link được sử dụng với các gói liên kết nguồn, các nguồn mở rộng sẽ
đã kiểm tra. Nếu không có tùy chọn này, tệp _link và các bản vá sẽ được kiểm tra.
Tùy chọn --unexpand-link có thể được sử dụng để chuyển về nguồn "thô" với
_link tệp cộng với (các) bản vá.

Cách sử dụng:
cập nhật osc [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-l limit_size, --limit-size = limit_size
Bỏ qua tất cả các tệp có kích thước nhất định
-S, - server-side-source-service-files
Sử dụng các nguồn được tạo từ phía máy chủ thay vì cục bộ
thế hệ.
-s, - nguồn-dịch vụ-tệp
Chạy các dịch vụ nguồn cục bộ sau khi cập nhật.
-e, --mở rộng liên kết
nếu một gói là một liên kết, hãy cập nhật lên các nguồn mở rộng
-u, --unexpand-link
nếu một gói là một liên kết mở rộng, hãy cập nhật lên nguyên
_link tệp
-r REV, --revision = REV
cập nhật lên bản sửa đổi được chỉ định (tùy chọn này sẽ là
bỏ qua nếu bạn định cập nhật hoàn chỉnh
dự án hoặc nhiều hơn một gói)

cập nhậtpacmetafromspec (siêu dữ liệu, cập nhậtpkgmetafromspec)
Cập nhật thông tin meta gói từ một specfile

ARG, nếu được chỉ định, là một bản sao làm việc của gói.

Cách sử dụng:
cập nhật oscpacmetafromspec [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
--specfile = FILE
Đường dẫn đến specfile. (nếu bạn vượt qua nhiều hơn bản sao làm việc
tùy chọn này bị bỏ qua)

vc Chỉnh sửa tệp thay đổi

osc vc [-m MESSAGE | -e] [filename [.changes] | path [file_with_comment]] Nếu không
được cung cấp, chính xác một tệp * .changes hoặc * .spec phải nằm trong cwd hoặc
trong đường dẫn.

Địa chỉ email được sử dụng trong tệp .changes được đọc từ phiên bản BuildService hoặc
nên được xác định trong ~ / .oscrc [https://api.opensuse.org/] user = pass đăng nhập =
mật khẩu email = [email được bảo vệ]

hoặc có thể được chỉ định thông qua biến môi trường mailaddr.

Cách sử dụng:
osc vc [ARGS ...]

Tùy chọn:
-h, --help hiển thị thông báo trợ giúp này và thoát
-e, --chỉ-sửa
chỉ mở các thay đổi (không thể sử dụng với -m)
-F FILE, --file = FILE
đọc thông báo thay đổi từ FILE (không mở trình chỉnh sửa)
-m MESSAGE, --message = MESSAGE
thêm MESSAGE vào các thay đổi (không mở trình chỉnh sửa)

whois (người sử dụng, ai)
Hiển thị tên đầy đủ và email của người dùng dịch vụ xây dựng

Cách sử dụng:
osc whois [USERNAMES ...]

lau chùi
Xóa tất cả các gói nhị phân của một dự án / gói nhất định

Với đối số tùy chọn bạn có thể chỉ định một gói nhất định nếu không
tất cả các gói nhị phân trong dự án sẽ bị xóa.

sử dụng:
osc wipebinaries OPTS # hoạt động trong dir dự án đã kiểm tra
osc laubinaries Tùy chọn DỰ ÁN [PACKAGE]:
-h, --help hiển thị thông báo trợ giúp này và thoát
- tất cả Xóa tất cả các tệp nhị phân bất kể trạng thái gói
(mặc định trước đây)
--không thể giải quyết được
Xóa tất cả các mã nhị phân của các gói có sự phụ thuộc
lỗi
--broken Xóa tất cả các mã nhị phân của gói mà gói đó
nguồn kém
--thiết lập thất bại
Xóa tất cả mã nhị phân của gói mà bản dựng
không
- bị vô hiệu hóa
Xóa tất cả các mã nhị phân của gói mà bản dựng là
bị vô hiệu hóa
-r REPO, --repo = REPO
Xóa tất cả các gói nhị phân cho một kho lưu trữ cụ thể
-a ARCH, --arch = ARCH
Xóa tất cả các gói nhị phân cho một kiến ​​trúc cụ thể

GLOBAL LỰA CHỌN
Tùy chọn:
- số phiên bản của chương trình và thoát
-h, --help hiển thị thông báo trợ giúp này và thoát
- trình gỡ lỗi nhảy vào trình gỡ lỗi trước khi thực thi bất cứ điều gì
--post-mortem nhảy vào trình gỡ lỗi trong trường hợp có lỗi
-t, --traceback in dấu vết cuộc gọi trong trường hợp có lỗi
-H, --http-debug gỡ lỗi lưu lượng HTTP (lọc một số tiêu đề)
--http-full-debug gỡ lỗi lưu lượng HTTP (bộ lọc không có tiêu đề)
-d, - gỡ lỗi in thông tin hữu ích để gỡ lỗi
-A URL / bí danh, --apiurl = URL / bí danh
chỉ định URL để truy cập máy chủ API tại hoặc một bí danh
-c FILE, --config = FILE
chỉ định tệp cấu hình thay thế
--no-keyring vô hiệu hóa việc sử dụng hệ thống khóa trên máy tính để bàn
--no-gnome-keyring vô hiệu hóa việc sử dụng GNOME Keyring
-v, --verbose tăng độ dài
-q, - yêu cầu im lặng, không dài dòng

Sử dụng osc trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad