GoGPT Best VPN GoSearch

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

Grok-manifest - Trực tuyến trên Đám mây

Chạy bản kê khai hàng hóa 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à tệp kê khai 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 mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


GROK-MANIFEST - Tạo tệp kê khai để sử dụng với grokmirror

SYNOPSIS


Grok-manifest [opts] -m manifest.js [.gz] -t / path [/path/to/bare.git]

MÔ TẢ


Gọi tệp kê khai hàng hóa từ tệp git post-update hoặc post-accept hook để tạo bản cập nhật mới nhất
kho lưu trữ kê khai. Tệp kê khai này được tải xuống bởi các nô lệ nhân bản (nếu mới hơn những gì
họ đã có) và được sử dụng để chỉ sao chép / kéo các kho lưu trữ đã thay đổi kể từ đó
lần chạy cuối cùng của gương.

LỰA CHỌN


--phiên bản
hiển thị số phiên bản của chương trình và thoát

-h, --Cứu giúp
hiển thị thông báo trợ giúp này và thoát

-m ĐIỀU KHIỂN, --manifest =ĐIỀU KHIỂN
Vị trí của tệp kê khai.js hoặc tệp kê khai.js.gz

-t CẤP ĐỘ, --toplevel =CẤP ĐỘ
Dir hàng đầu nơi có tất cả các kho lưu trữ

-l NHẬT KÝ, --logfile =NHẬT KÝ
Khi được chỉ định, sẽ đặt nhật ký gỡ lỗi vào vị trí này

-c, --kiểm tra-xuất-ok
Tôn vinh tệp ma thuật git-daemon-export-ok và không xuất kho lưu trữ không
được đánh dấu như vậy

-n, - sử dụng ngay bây giờ
Sử dụng dấu thời gian hiện tại thay vì phân tích cú pháp cam kết

-p, --gege
Xóa các kho lưu trữ git đã xóa khỏi tệp kê khai

-x, --tẩy
Xóa các kho lưu trữ được truyền dưới dạng đối số khỏi tệp kê khai

-y, --khá
In đẹp tệp kê khai đã tạo (sắp xếp các repo và thêm thụt lề). Đây là
chậm hơn nhiều, do đó cần được sử dụng thận trọng trên các bộ sưu tập lớn.

-w, --chờ-tờ khai
Khi chạy với các đối số, hãy đợi nếu tệp kê khai không có ở đó (có thể hữu ích khi
nhiều người viết đang ghi vào tệp kê khai qua NFS)

-i VÒI, --ignore-path =VÒI
Khi tìm thấy git dirs, hãy bỏ qua các đường dẫn này (có thể được sử dụng nhiều lần, chấp nhận
cầu kiểu vỏ sò)

-v, --dài dòng
Hãy dài dòng và cho chúng tôi biết bạn đang làm gì

VÍ DỤ


Các ví dụ giả định rằng các kho được đặt trong / repos. Nếu kho lưu trữ của bạn là
in / var / lib / git, điều chỉnh cả hai -m-t cờ cho phù hợp.

Tạo tệp kê khai ban đầu:

/ usr / bin / grok-manifest -m /repos/manifest.js.gz -t / repos

Bên trong móc git:

/ usr / bin / grok-manifest -m /repos/manifest.js.gz -t / repos -n `pwd`

Để xóa các kho đã xóa, hãy sử dụng -p cờ khi chạy từ cron:

/ usr / bin / grok-manifest -m /repos/manifest.js.gz -t / repos -p

Bạn cũng có thể thêm nó vào ADC "rm" của gitolite bằng cách sử dụng -x cờ:

/ usr / bin / grok-manifest -m /repos/manifest.js.gz -t / repos -x $ repo.git

Để khắc phục sự cố tiềm ẩn, bạn có thể vượt qua -l tham số để hiển thị hàng hóa, chỉ cần tạo
chắc chắn rằng người dùng thực thi lệnh hook (ví dụ: người dùng git hoặc gitolite) có thể
viết thư cho vị trí đó:

/ usr / bin / grok-manifest -m /repos/manifest.js.gz -t / repos \
-l /var/log/git/grok-manifest-hook.log -n `pwd`

Sử dụng Grok-kê khai 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

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.