2009-07-31 25 views
7

Tôi đã không đi tuyến đường sử dụng menu ngữ cảnh ankhSVN trong VS để thêm giải pháp của tôi vào SVN. Tôi đã đi tuyến đường (bởi vì tôi thích và như thế nào rùa làm điều này) bằng cách sử dụng Tortoise để thêm thư mục/dự án của tôi để SVN cho lần đầu tiên.AnkhSVN không nhận ra giải pháp của tôi như đang ở trong điều khiển nguồn

Sau đó, khi tôi mở giải pháp đó, VS mở nhưng ankhSVN vẫn không gắn cờ tệp của tôi hoặc nhận dạng kết nối với svn.

thỏa thuận là gì? Tôi không muốn bị ép buộc chỉ sử dụng ankhSVN để cam kết một dự án lần đầu tiên cho SVN để ankhSVN ràng buộc hoặc nhận ra và đá vào.

Trả lời

0

Tôi có cùng một vấn đề, thường là sửa lỗi này:

Nhấp chuột phải vào nút giải pháp của Solution Explorer. Trong menu ngữ cảnh, chuyển đến Subversion ... Làm mới trạng thái.

Hoặc như Stefan chỉ ra, chỉ cần sử dụng thanh công cụ Ankh trong Visual Studio.

+1

AnkhSvn không thông báo khi bạn làm điều gì đó với TortoiseSvn. Trong những trường hợp như vậy, bạn cần sử dụng Refresh làm Neil được chỉ ra. Nó có thể là một chút thuận tiện hơn/nhanh hơn để sử dụng Thanh công cụ AnkhSvn cung cấp ... –

+0

Tôi thậm chí không nhận ra có một thanh công cụ, tôi đã luôn luôn chỉ được sử dụng trình đơn ngữ cảnh trong thám hiểm giải pháp. Cảm ơn! –

2

Lần tôi gặp sự cố này là do SVN đã được cập nhật và ankhSVN không hỗ trợ loại này. Tôi đã sửa lỗi này bằng cách quay trở lại bản cập nhật SVN hoặc cài đặt phiên bản mới nhất của ankhSVN mà đôi khi là phiên bản beta.

+0

Vâng, điều này cũng quan trọng, hãy đảm bảo SVN Version # khớp với SVN Version # đi kèm với bản cài đặt Ankh. –

+2

Hoặc cao hơn, đảm bảo TORTOISE và ANKH của bạn đều sử dụng cùng một phiên bản SVN # –

+0

Có điều đó đúng. Tôi sử dụng Rùa ở nhà và ANKH. –

23

Rất có thể, AnkhSVN chưa được tải vào thời điểm này. Đi đến Công cụ - Tùy chọn - Kiểm soát nguồn và chọn AnkhSVN làm Nhà cung cấp SCC hoạt động. Sau đó vào File - Subversion - Change Source Control, và kết nối/liên kết giải pháp. Điều này khiến Ankh được nạp vào lần sau khi bạn mở giải pháp bằng cách chú thích tệp sln. Những người khác kiểm tra cùng một tập tin sln cũng được hưởng lợi từ điều này, bởi vì Ankh sau đó được nạp trực tiếp.

+2

Yay, giải pháp của tôi không được kết nối. Nơi tuyệt vời để kiểm tra xem tất cả các dự án đã được kết nối chưa, chỉ cần thêm lại chúng. Cảm ơn! – rozon

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