Tôi đang phát triển trên OSX và một trong các bản sao làm việc Subversion của tôi vừa bắt đầu trả lại lỗi sau cho tất cả các lệnh, tuy nhiên các kiểm tra khác của tôi hoạt động tốt. Tôi nhận được thông báo tương tự với cả hai bản cài đặt SVN của Brew cũng như ứng dụng Cornerstone của tôi, nhưng các thư mục làm việc khác vẫn ổn.Subversion: Bản sao làm việc là phiên bản phát triển cũ
> svn update
svn: E155036: Please see the 'svn upgrade' command
svn: E155036: Working copy '/working_directory' is an old development version (format 12); to upgrade it, use a format 18 client, then use 'tools/dev/wc-ng/bump-to-19.py', then use the current client
> svn upgrade
svn: E155019: Can't upgrade '/working_directory' as it is not a pre-1.7 working copy directory
svn: E150000: Missing default entry
Tôi không có kịch bản bump-to-19.py
bất cứ nơi nào trên máy tính của tôi (theo find/-type f -name bump-to-19.py
), tuy nhiên tôi nghĩ rằng tôi đã có thể tìm thấy nó trên Apache repository. Điều đó nói rằng, tôi không quen thuộc với những gì nó làm, hoặc làm thế nào để sử dụng nó. Lý tưởng nhất là tôi có thể tránh kiểm tra một phiên bản mới của thư mục làm việc này và kết hợp thủ công trong tất cả các thay đổi (nhiều) của tôi.
Thông tin duy nhất tôi có thể tìm thấy có liên quan đến Netbeans và javahl
và tôi đang không sử dụng.
EDIT: Sau khi tải về các tập tin bump-to-19.py
và làm cho nó thực thi, tôi đã cố gắng nó chống lại thư mục làm việc của tôi không có kết quả:
> ./bump-to-19.py working_directory/
error: format is 29 not 18: 'working_directory/'
Giải pháp gọn gàng, nhưng tôi cho rằng giải pháp được đăng bởi user1794106 dễ dàng và rõ ràng hơn. – Nagel
Điều đó không hiệu quả đối với trường hợp của tôi, tôi đã cố gắng chạy bản nâng cấp. – doublesharp