2013-08-16 43 views
10

tôi đang cố gắng để thực hiện một số các lớp học và các tập tin XML để SVN nhưng tôi tiếp tục nhận được thông báo lỗi này:Can not Commit với SVN - CHECKOUT chỉ có thể được thực hiện trên một tài nguyên phiên bản [lúc này]

svn : E200007: Cam kết không thành công (chi tiết theo dõi): svn: E200007: CHECKOUT chỉ có thể được thực hiện trên tài nguyên phiên bản [tại thời điểm này]. svn: E175002: Yêu cầu CHECKOUT thất bại trên '/svn/SriLankaLottery-app/!svn/rvr/31/trunk/DealsDirect/src/com/elottery/Login.java'

Tôi cũng đã cố gắng để cập nhật mã và sau đó cam kết, nhưng nó vẫn không hoạt động.

+0

có thể trùng lặp của [Bắt "CHECKOUT chỉ có thể được thực hiện trên một tài nguyên phiên bản" khi cố gắng để commi t bằng cách sử dụng Eclipse subversive plugin] (http://stackoverflow.com/questions/17816012/getting-checkout-can-only-be-performed-on-a-version-resource-when-trying-to-co) –

Trả lời

29

Làm sạch và xem, bình thường nó hoạt động.

nhấp chuột phải vào dự án -> nhóm -> dọn dẹp/refresh

+1

yeah it đã làm việc. Cảm ơn Maheel .. Tôi đoán một số tập tin svn cũ ngăn chặn các tập tin của tôi đang được kiểm tra in – TharakaNirmana

+5

Không làm việc cho tôi, cuối cùng gõ 'svn cleanup/folderNameYouWantToClean' trong thiết bị đầu cuối và giải quyết khó khăn của tôi. –

1

Ran vào lỗi tương tự trong Netbeans, giải pháp tương tự Nhấp chuột phải dự án -> Subversion -> dọn dẹp bản sao làm việc

+0

Trong NB 8.1 này bây giờ là: Nhấp chuột phải -> Subversion -> Working Copy -> Cleanup – madth3

0

tôi có cùng một vấn đề và tôi đã sửa nó bằng cách kiểm tra dự án bằng NetBeans.

1

trong trường hợp của tôi JavaHL đã không có mặt (Eclipse -> Preferences -> Team -> SVN, khách hàng)

để cài đặt nó

sudo apt-get install libsvn-java 
sudo ln -s /usr/lib/x86_64-linux-gnu/jni/* /usr/lib/ 

Bây giờ khởi động lại Eclipse và bạn sẽ có thể sử dụng Subsclipse với JavaHL.

2

làm sạch/làm mới không hoạt động đối với tôi. (Mac OSX + eclipse + SVNKit) Tôi chỉ sao chép dự án từ mac sang Windows và cam kết thành công với TortoiseSVN. Tôi không hiểu lý do công việc, nhưng nếu ai đó bị kẹt ở đây (làm sạch/làm mới không hoạt động) có thể thử cách này.

EDIT: đây có thể là lỗi của Subclipse, cuối cùng tôi gõ 'svn cleanup/folderNameYouWantToClean' trong thiết bị đầu cuối và giải quyết vấn đề.

+1

nó hoạt động cho tôi. – Garnett

4

Đối với những dự án ->đội ->dọn dẹp không hoạt động trong eclipse thử:

  • Buộc dọn dẹp sử dụng SVN Rùa
  • Từ terminal với lệnh svn cleanup /folder_to_cleanup
+0

Tôi khuyên bạn nên thay đổi từ svn thành git – FLBKernel