Tôi không chắc bạn đang cố gắng làm gì: Nếu bạn đã thêm tệp qua
svn add myfile
bạn chỉ yêu cầu svn đưa tệp này vào kho lưu trữ của bạn khi bạn thực hiện lần cam kết tiếp theo . Không có thay đổi nào đối với kho lưu trữ trước khi bạn nhập
svn commit
Nếu bạn xóa tệp trước khi cam kết, svn
có tệp trong hồ sơ của nó (vì bạn đã thêm nó) nhưng không thể gửi nó đến kho lưu trữ vì tệp không còn tồn tại.
Vì vậy, hoặc bạn muốn lưu tệp trong kho lưu trữ và sau đó xóa nó khỏi bản sao đang làm việc của bạn: Trong trường hợp này, hãy cố gắng lấy lại tệp của bạn (từ thùng rác?), Thực hiện cam kết và xóa tệp sau đó thông qua
svn delete myfile
svn commit
Nếu bạn muốn hoàn tác add
và chỉ cần ném tệp đi, bạn có thể
svn revert myfile
yêu cầu svn
(trong trường hợp này) hoàn tác Thao tác bổ sung.
BIÊN TẬP
Xin lỗi, tôi không biết rằng bạn đang sử dụng ứng dụng khách GUI "Phiên bản" cho Max OSX. Vì vậy, hãy thử hoàn nguyên thư mục chứa bằng GUI hoặc nhảy xuống nước lạnh và kích hoạt trình bao lệnh Mac ẩn của bạn :-) (nó được gọi là "Terminal" trong OSX tiếng Đức, không biết làm thế nào để đưa nó lên trong tiếng Anh phiên bản...)
svn rm
tệp ngay cả khi nó không tồn tại trong thư mục.