devcontainers / devcontainers/cli

devcontainer exec attempts confuses args depending on order

Đang mở
#657 4 bình luận 0 reaction 0 người được giao Xem trên GitHub
bug
Ngôn ngữ chính
TypeScript
Star
3k
Fork
457
Merge trung bình
13 giờ 17 phút
Pull request đã merge (30 ngày)
6

Mô tả

When running `devcontainer exec --workspace-folder . ls` everything works as expected.
When running `devcontainer --workspace-folder . exec ls` the devcontainer CLI attempts to run `exec` in the container. It confuses the args and interprets `exec` as `cmd`.

![image](https://github.com/devcontainers/cli/assets/3210701/8b655e87-52a0-4bf2-b6ac-d802835b1216)

Am I correct in assuming that `devcontainer --workspace-folder . exec` should be a valid way to invoke exec?

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện cả hai dạng lệnh được nêu trong issue bằng devcontainer CLI, sau đó kiểm tra cách các tùy chọn toàn cục và lệnh exec được phân tích. Xác nhận liệu cả hai thứ tự đối số có được dự định là sẽ hoạt động hay không, đồng thời làm cho hành vi nhất quán hoặc được dokument rõ ràng, với phần kiểm thử bao quát cả hai lần gọi.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
typescript
Lĩnh vực
cli
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.