Có một lệnh Subversion duy nhất sẽ "đặt lại" một bản sao đang hoạt động chính xác về trạng thái được lưu trữ trong kho lưu trữ không? Một cái gì đó như git reset --hard
hoặc (ha, hard Git reset cũng không xóa các tệp không phiên bản!) rm -rf wc && svn co <url> wc
.
Cập nhật: Tôi không muốn hoàn nguyên đơn giản, vì điều đó không xóa các tệp bổ sung trong bản sao đang hoạt động. Tôi thực sự muốn một cái gì đó giống như xóa bản sao đang hoạt động và kiểm tra lại mà không cần phải tải xuống lại dữ liệu. (Rõ ràng là tôi không ngại mất tất cả các thay đổi chưa cam kết.)
git clean -xdf
để xóa những thứ không được kiểm soát nguồn.
git clean
trích dẫn chính xác những gì tôi đang tìm kiếm: “Điều này có thể được sử dụng (có thể kết hợp với git reset) để tạo một thư mục hoạt động nguyên bản để kiểm tra một bản dựng sạch." Đáng tiếc rằng Subversion dường như không có bất cứ thứ gì như thế này được tích hợp sẵn.