Trong việc sử dụng tfpt từ lệnh, tôi nhận được lỗi:TFPT.exe tìm thấy không gian làm việc để làm việc như thế nào?
PS D:\Main Line> tfpt uu /noget
Unable to determine the workspace.
Ở đây tôi đang cố gắng để sử dụng Undo lệnh không thay đổi, nhưng tôi đã nhìn thấy lỗi này với các lệnh khác nữa. Đường dẫn tôi đang ở là đường dẫn chính xác được ánh xạ trong không gian làm việc TFS của tôi. Tôi cũng đã thử cách này không hoạt động hoặc là
PS D:\Main Line> tfpt uu /recursive /noget 'D:\Main Line'
Unable to determine the workspace.
Tôi nghĩ rằng đó chỉ là sử dụng đường dẫn hiện tại để tìm ra, nhưng tôi không thể làm việc đó đúng. Có ai biết về công việc này như thế nào không?
không tin điều này lúc đầu (chạy từ thư mục được ánh xạ) - nhưng đó là sự thật! –
lạ ... khi mở Dấu nhắc lệnh thông qua công cụ [VSCOMMANDS] (http://vscommands.com/features/#OpenCommandPrompt) được tích hợp vào trình khám phá giải pháp, tôi không thể gọi tfpt.exe. Đối với một số lý do nó không nhận các biến môi trường. Mở thông qua run-> cmd, nó hoạt động như một nét duyên dáng nằm trong thư mục bên phải! – felickz
Sự nhầm lẫn của tôi với vấn đề này là tôi đã nghĩ đến thư mục cấp cao nhất của không gian làm việc của tôi như đang được _in_ không gian làm việc mà nó hóa ra là không. Tất cả các định nghĩa vùng làm việc đều là các thư mục ánh xạ bên dưới gốc. ví dụ, với $/Collection/foo/bar ánh xạ tới c: \ workspace \ foo \ bar, tf.exe sẽ không nhận ra vùng làm việc trong c: \ workspace hoặc c: \ workspace \ foo, chỉ trong c: \ workspace \ foo \ bar –