2009-06-04 23 views
8

Có cách nào để Perforce bỏ qua các tệp mới trong không gian làm việc của máy khách trong chế độ xem không gian làm việc không?Bỏ qua các tệp do khách hàng tạo trong chế độ xem Perforce không gian làm việc

Tôi có 120 tệp java tạo hơn 700 tệp lớp, vì vậy việc quản lý các tệp này trong một chế độ xem thư mục đơn giản là tẻ nhạt. Tôi nhận ra việc tạo ra đầu ra trong một thư mục riêng biệt là một giải pháp thanh lịch nhưng không phải là một giải pháp khả thi vào lúc này.

Question 55449 liên quan đến bỏ qua các tệp tồn tại trên máy chủ, nhưng chế độ xem vùng làm việc vẫn bao gồm các tệp này.

EDIT: Tôi đang cố gắng loại trừ chỉ các tệp .class (hoặc một số bộ lọc tùy ý khác) chứ không phải TẤT CẢ tệp. Reconcile Offline Work vẫn hiển thị các tệp lớp này.

+0

Tại sao bạn không thể sử dụng chế độ xem Depot thay vì chế độ xem Vùng làm việc? – raven

+0

Đó là những gì tôi nghĩ lúc đầu, nhưng sau đó có thể có lần BrianH sẽ muốn thêm một tập tin mà nằm trong một cách mà các tập tin khác sẽ phải được hiển thị bởi Perforce. Nhưng điều đó sẽ đánh bại mục đích của câu hỏi của anh ta ...:/ –

Trả lời

8
 -//folderName/folderName/folderName/*.class //workspaceName/folderName/folderName/*.class

Nếu dòng này nằm trong khu vực "Chế độ xem" của Không gian làm việc, "Reconcile Offline Work" sẽ nhóm tất cả các tệp .class trong chi nhánh "Tệp bị loại trừ". Tuy nhiên, các tệp lớp vẫn sẽ hiển thị trong chế độ xem không gian làm việc.

0

Điều này phụ thuộc vào lực thực thi thực thi bạn đang sử dụng.

Nếu bạn đang sử dụng p4v.exe, bạn sẽ thấy phía trên không gian làm việc có biểu tượng bộ lọc màu vàng. Chọn biểu tượng này sẽ hiển thị menu ngữ cảnh. Một trong các tùy chọn là 'Ẩn tệp không ở trong kho.' Lựa chọn này sẽ tạo ra kết quả mong muốn.

+0

Vấn đề với điều này là nó ẩn tất cả các tập tin. Tôi đang tìm cách loại trừ các tệp cụ thể (được tạo). – BrianH

+0

Thật không may, mặc dù tôi thấy có một cách để lọc xem kho của bạn bằng cách loại trừ/bao gồm các tập tin theo phần mở rộng và các tùy chọn khác, tôi không thấy bất kỳ cách nào để làm điều này cho các tập tin địa phương. Trong một thế giới hoàn hảo, tách nguồn của bạn khỏi đầu ra của bạn sẽ là một lựa chọn. Chúc may mắn với điều này. – akf

1

Nếu bạn đang sử dụng P4V, hãy chọn “Ẩn tệp cục bộ” từ menu “Bộ lọc không gian làm việc” được tìm thấy trong trình đơn “Chế độ xem”.

Điều này cũng tương tự đối với các máy khách Windows và Macintosh.

+0

Bạn đúng với nhận xét của mình ở trên, tôi đang tìm cách loại trừ các tệp cụ thể. Nếu tôi có thể bỏ qua các tệp .class, tôi không thể lo lắng về việc thiếu các tệp mới mà tôi quan tâm. – BrianH

+0

@Lyndsey Ferguson: bạn có biết cách thực hiện điều đó trong chế độ xem Thư mục Diff không? – user443854

2

Nếu bạn không muốn nhớ đặt dòng loại trừ của BrianH trong tất cả không gian làm việc của bạn (còn gọi là thông số khách hàng), hãy yêu cầu quản trị viên của bạn nhập tệp .class vào bảng quyền của máy chủ P4. Điều này sẽ làm cho nó minh bạch đối với tất cả người dùng.

1

Nếu bạn đang sử dụng hoặc có thể sử dụng plugin Perforce của Eclipse, thì the plugin documentation liệt kê một số cách để bỏ qua tệp & thư mục.

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