2010-07-13 18 views

Trả lời

11

Sử dụng Subclipse, bạn có thể chỉ cần nhấp chuột phải vào một dự án và chuyển đến Nhóm> Đồng bộ hóa với Kho lưu trữ và nó sẽ đưa bạn đến phối cảnh "Đồng bộ hóa nhóm" và hiển thị danh sách các tệp khác nhau.

+0

Điều này chỉ hiển thị các tệp đã thay đổi, đúng không? OP muốn có danh sách đầy đủ tất cả các tệp được kiểm tra. Bất kỳ cách nào khác trong Eclipse để có được danh sách đầy đủ này? – Veger

+3

Subversion không có khái niệm "trả phòng" thực sự. Bạn về cơ bản có được tất cả các tập tin, thực hiện bất kỳ thay đổi nào bạn muốn, và sau đó đồng bộ chúng trở lại kho lưu trữ. Danh sách các thay đổi tương tự như danh sách các lần kiểm tra. Có ý tưởng về "khóa" giống như "thanh toán dự phòng" trong các hệ thống SCM khác. –

1

svn st -v có vẻ phù hợp, tôi nghĩ vậy. Hãy thử svn help st để biết thêm thông tin.

1

Nếu bạn chỉ muốn có một danh sách các tập tin (không có bất kỳ thông tin khác), bạn có thể thêm các lệnh đó glowcoder tặng với sed:

svn status -v | sed 's/\s*\d*\s*\d*\s.*\s//' 

Nó lọc ra những thông tin ở phía trước của tên tập tin (ít nhất nó làm cho tôi)

Giải thích về lý luận sed:

  • đầu tiên \ d * filt ers ra phiên bản kiểm tra hiện
  • Các \ d * bộ lọc thứ hai ra việc sửa đổi tập tin hiện
  • Các. * lọc ra các tác giả tên

(Các \ s * lọc ra khoảng trống)

0

Chỉ cần sao chép dán thông tin từ bảng điều khiển SVN sau khi bạn đã kiểm tra mã. Nếu bạn không biết giao diện điều khiển SVN ở đâu: Chuyển đến xem giao diện điều khiển và nhấp vào biểu tượng bằng mũi tên. Chọn SVN console. Tất cả các tệp bạn đã kiểm tra sẽ được liệt kê ở đó.

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