2012-01-09 17 views
8

Có cách nào để tải xuống tệp từ kho lưu trữ phần mềm không cần sử dụng không gian làm việc của khách hàng không? Tôi biết về:Tải xuống tệp từ kho lưu trữ của từng lực lượng mà không cần không gian làm việc của khách hàng?

p4 print -o local.file //perforce_depot/remote.file 

nhưng điều này chỉ hoạt động nếu tệp được yêu cầu nằm trong vùng làm việc của khách hàng. Tôi đang tìm kiếm thứ gì đó chỉ phụ thuộc vào người dùng và các quyền của mình mà không phụ thuộc vào không gian làm việc ...

Cảm ơn!

Trả lời

8

Lệnh của bạn sẽ hoạt động mà không có vùng làm việc của máy khách, miễn là người dùng có quyền truy cập tệp và tệp thực sự tồn tại.

2

Chạy p4web trên máy chủ lực lượng của bạn và sau đó bạn có thể sử dụng wget để nhận bất kỳ tệp nào.

Tôi có các máy chủ xây dựng của mình đã xóa các tập lệnh khởi tạo ban đầu của chúng, tránh vấn đề về trứng/trứng của bạn cần một thứ gì đó để xây dựng, nhưng bạn muốn có thứ gì đó có hiệu lực. Điều duy nhất không có trong lực lượng bây giờ là 2 dòng. Một wget, và một exec.

Các vấn đề liên quan