Đây là lệnh git-archimport 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
git-archimport - Nhập kho lưu trữ Arch vào Git
SYNOPSIS
git lưu trữ [-h] [-v] [-o] [-a] [-f] [-T] [-D deep] [-t tempdir]
[: ] ...
MÔ TẢ
Nhập một dự án từ một hoặc nhiều kho lưu trữ Arch. Nó sẽ đi theo các nhánh và
kho lưu trữ trong các không gian tên được xác định bởi các thông số được cung cấp. Nếu như
nó không thể tìm thấy chi nhánh từ xa, hợp nhất đến từ nó sẽ chỉ nhập nó như một
làm. Nếu nó có thể tìm thấy nó, nó sẽ đánh dấu nó là hợp nhất bất cứ khi nào có thể (xem thảo luận
dưới đây).
Tập lệnh hy vọng bạn cung cấp các gốc chính để nó có thể bắt đầu nhập từ một
ban đầu nhập khẩu or tag loại cam kết Arch. Nó sẽ theo sau và nhập các chi nhánh mới trong
rễ cung cấp.
Nó dự kiến chỉ được xử lý với một dự án. Nếu nó thấy các nhánh khác nhau
rễ, nó sẽ từ chối chạy. Trong trường hợp đó, hãy chỉnh sửa tham số cho
xác định rõ phạm vi nhập khẩu.
git lưu trữ sử dụng tla rộng rãi trong nền để truy cập kho lưu trữ Arch. Chế tạo
chắc chắn rằng bạn có một phiên bản tla gần đây nhất có sẵn trong đường dẫn. tla phải biết về
kho bạn chuyển đến git lưu trữ.
Đối với lần nhập đầu tiên, git lưu trữ mong đợi để tìm thấy chính nó trong một thư mục trống. Đến
theo dõi sự phát triển của một dự án sử dụng Arch, chạy lại git lưu trữ với cùng
các tham số như lần nhập ban đầu để thực hiện các phép nhập gia tăng.
Trong khi git lưu trữ sẽ cố gắng tạo các tên nhánh hợp lý cho các kho lưu trữ mà nó
nhập khẩu, cũng có thể chỉ định tên nhánh Git theo cách thủ công. Để làm như vậy, hãy viết một Git
tên chi nhánh sau mỗi tham số, được phân tách bằng dấu hai chấm. Bằng cách này, bạn có thể
rút ngắn tên nhánh Arch và chuyển đổi biệt ngữ Arch thành biệt ngữ Git, ví dụ ánh xạ
Nhánh "DỰ ÁN - tận tâm - PHIÊN BẢN" để "làm chủ".
Có thể liên kết nhiều nhánh Arch với một nhánh Git; kết quả sẽ làm cho
chỉ có ý nghĩa nhất nếu không có cam kết nào được thực hiện đối với nhánh đầu tiên, sau khi nhánh thứ hai là
tạo. Tuy nhiên, điều này rất hữu ích để chuyển đổi kho lưu trữ Arch đã được xoay vòng
định kỳ.
NHẬP KHẨU
Dữ liệu hợp nhất bản vá từ Arch cũng được sử dụng để đánh dấu các lần hợp nhất trong Git. Git không quan tâm lắm
về theo dõi các bản vá và chỉ xem xét hợp nhất khi một nhánh kết hợp tất cả các
cam kết kể từ thời điểm họ đã chia. Kết quả cuối cùng là Git sẽ có một ý tưởng hay về
các nhánh đã phân kỳ bao xa. Vì vậy, quá trình nhập khẩu không làm mất đi một số giao dịch vá lỗi
metadata.
May mắn thay, khi bạn thử và hợp nhất các nhánh được nhập từ Arch, Git sẽ tìm thấy
cơ sở hợp nhất và nó có cơ hội tốt để xác định các bản vá đã được giao dịch
ngoài trình tự giữa các nhánh.
LỰA CHỌN
-h
Hiển thị mức sử dụng.
-v
Báo cáo dài dòng.
-T
Nhiều thẻ. Sẽ tạo một thẻ cho mọi cam kết, phản ánh tên cam kết trong Arch
kho.
-f
Sử dụng chiến lược nhập bộ vá nhanh. Điều này có thể nhanh hơn đáng kể đối với
cây, nhưng không thể xử lý việc đổi tên thư mục hoặc thay đổi quyền. Mặc định
chiến lược chậm và an toàn.
-o
Sử dụng điều này để tương thích với các tên chi nhánh kiểu cũ được sử dụng bởi các phiên bản trước của git
lưu trữ. Tên chi nhánh kiểu cũ là thể loại - chi nhánh, trong khi chi nhánh kiểu mới
tên là kho lưu trữ, danh mục - chi nhánh - phiên bản. Trong cả hai trường hợp, tên được đặt trên
dòng lệnh sẽ ghi đè những dòng được tạo tự động.
-NS
Thực hiện theo tổ tiên hợp nhất và cố gắng nhập các cây đã được hợp nhất từ đó. Chỉ định
độ sâu lớn hơn 1 nếu nhật ký vá đã được lược bớt.
-a
Cố gắng đăng ký tự động các kho lưu trữ tại http://mirrors.sourcecontrol.net Đây là
đặc biệt hữu ích với tùy chọn -D.
-NS
Ghi đè tempdir mặc định.
Lưu trữ mã định danh nhánh / ở định dạng mà tla log hiểu được.
GIT
Một phần của git(1) bộ
Sử dụng git-archimport trực tuyến bằng các dịch vụ onworks.net