Tôi hiện đang trong quá trình thiết lập môi trường tích hợp liên tục tại nơi làm việc. Chúng tôi đang sử dụng VisualSVN Server và CrusieControl.NET. Thỉnh thoảng một xây dựng sẽ thất bại và một triệu chứng là có những xung đột trong bản sao làm việc CruiseControl.NET. Tôi tin rằng điều này là do cách tôi đã thiết lập các giải pháp Visual Studio. Hy vọng rằng càng có nhiều dự án chúng tôi chạy trong môi trường này thì hiểu biết của chúng tôi về cách thiết lập chúng sẽ tốt hơn nên tôi không đặt câu hỏi tại sao các xung đột lại xảy ra ở giai đoạn này. Để sửa các bản dựng, tôi xóa bản sao làm việc và tạo một bản dựng mới - công trình này hoạt động mọi lúc (hiện tại). Vì vậy, câu hỏi của tôi là: đang xóa bản sao làm việc một phần hợp lệ của quá trình tích hợp liên tục, và làm thế nào để tôi đi về nó?Tạo trước tác vụ - xóa bản sao làm việc trong CruiseControl.NET
Tôi đã thử các giải pháp bao gồm MSTask và gọi xóa từ dòng lệnh nhưng tôi không có bất kỳ may mắn nào.
Xin lỗi vì đã quá dài dòng - công việc tốt này là một phiên bản beta :)
CleanCopy cho Subversion được triển khai ngay bây giờ, trong phiên bản 1.4.1. Bạn chỉ cần đặt CleanCopy thành true trong cấu hình của bạn – Alex