2013-08-27 72 views
8

Tôi nhận được lỗi sau về dự án TeamCity tôi:Đội bóng thành phố VCS lỗi thu thay đổi

Error collecting changes for VCS repository 'MySvnRepository' 
Unable to get SVN log entries for: https://myserver/svn/trunk; range: 
RR[99_2013/08/27 13:35:20 +0100 => 6_2013/08/27 14:40:13 
+0100]@d2fecd1e-4276-d847-874c-cb6b9eafeb43; revisions: 99..6 

Tôi đã thử nghiệm kết nối VCS thông qua nút "Test Connection" trong màn hình quản trị TeamCity và nó kết nối tốt.

Nhìn vào thông báo lỗi có vẻ như đang cố gắng truy xuất mục 6 - 99, nhưng chỉ có 6 mục nhật ký trong kho lưu trữ khi mới được tạo. Tôi đã kiểm tra xem bộ đếm xây dựng đã được đặt lại chưa.

Có điều gì hiển nhiên tôi thiếu ở đây không?

Trả lời

5

Chúng tôi đã phải đối mặt với vấn đề tương tự với thành phố đội. Có vẻ vấn đề là một số cách nó đang cố gắng lấy các bản ghi SVN từ hai cấu hình. Bởi vì chúng tôi đã sử dụng cùng một gốc VCS cho 2 nhánh khác nhau vào những thời điểm khác nhau.

Để giải quyết vấn đề này, hãy xóa và tạo lại cấu hình xây dựng cũng như gốc VCS và nó sẽ hoạt động.

+0

Ngoài ra, hãy xem các nhận xét về vấn đề https://youtrack.jetbrains.com/issue/TW-9967, đặc biệt là việc xóa thư mục 'repositoryStates'. – KIR

2

Tôi không chắc tại sao điều này lại hiệu quả đối với tôi, nhưng tôi đã đi vào cấu hình VCS và thay đổi phiên bản SVN Client từ 1.6 lên 1.7, và sau đó mọi thứ bắt đầu hoạt động.

+0

Chúng tôi đã di chuyển máy chủ SVN của chúng tôi và chúng tôi bắt đầu nhận được lỗi này trên TeamCity và gặp khó khăn trong việc loại bỏ nó. Chúng tôi đã thử khởi động lại hộp và không có gì. Câu trả lời @Mike đã cho, vì lý do nào đó, đã làm việc. Cảm ơn. –

+0

Theo Robert Lương ... rất lạ ... nhưng hey nó đã làm việc! –

0

Điều này là cũ nhưng có điều gì đó thỉnh thoảng xuất hiện với tôi. Vấn đề xảy ra khi bạn repoint một dự án hiện có tại một gốc SVN khác nhau. Nếu bạn nhìn vào yêu cầu TeamCity đang thực hiện (99_2013/08/27 13:35:20 +0100 => 6_2013/08/27 14:40:13 +0100) bạn sẽ thấy nó đang cố gắng tìm những thay đổi từ bản sửa đổi 99 đến 6 (rõ ràng là không có). 99, tôi nghi ngờ, là bản sửa đổi cuối cùng trước khi bạn chỉ lại gốc SVN của dự án sang dự án mới, có 6 bản sửa đổi trong đó. Tôi có cùng một vấn đề và có, xóa gốc VCS (không chỉ tách) sẽ sửa lỗi này nhưng đó không phải là một lựa chọn cho bất cứ ai đang sử dụng lại một gốc VCS trong nhiều dự án (như tôi). Tôi không biết một lựa chọn ở đây, lần cuối cùng nó xảy ra với tôi Tôi chỉ kiểm tra một số thay đổi không có thật để có được repo của tôi để bump lên đến 1 + rev trên những gì TeamCity đang tìm kiếm, nhưng hôm nay tôi phải đối mặt với vấn đề này đi từ 2099 thay đổi để 3. Có thể có một điều SVN bạn có thể làm nhưng khác hơn là xóa gốc VCS Tôi không biết phải làm gì ở bên TeamCity. Tôi thậm chí đã xóa các dự án và tạo ra một cái mới, vấn đề nằm trong một số bộ nhớ cache TeamCity có cho repo đó và những gì các quầy là lúc.

0

tôi đã nói chuyện với sự hỗ trợ JetBrains về điều này, và họ nói rằng vấn đề này vẫn chưa được giải quyết và-xăng cho tôi như thế này:

https://youtrack.jetbrains.com/issue/TW-9967#comment=27-437160

TL; DR Backup, và xóa các nội dung của thư mục này: \ system \ pluginData

Các vấn đề liên quan