8

Tôi đã có dự án VB.NET và giải pháp liên quan (được phát triển trong Visual Studio 2005) trong Visual Source Safe.Trạng thái ràng buộc kiểm soát nguồn không hợp lệ: Visual Studio 2005 và VSS

Gần đây, bạn bắt đầu làm việc với một nhà phát triển khác và cần dọn dẹp.

Một nơi nào đó dọc theo cách tôi đã phá vỡ ràng buộc. Tôi đi vào

File -> Control Source -> Change Source Control

và cố gắng để ràng buộc mọi thứ một cách chính xác.

Tôi hủy liên kết dự án đã bị ràng buộc không chính xác và cố gắng khôi phục lại. Tôi có hai dự án trong giải pháp. Đây là những gì tôi nhận được:

 
Solution/Project  Server Name Server Binding   Connected  Status 

Solution: MySoln.sln X:\TheSource $/Tools/MySoln   checked  Valid 
Project1    X:\TheSource $/Tools/MySoln   checked  Valid 
Project2    X:\TheSource $/Tools/MySoln (C:\) checked  Invalid 

Tôi sẽ tìm cách sửa các ràng buộc khác ở đâu?

Tôi có thể không cung cấp đủ thông tin, nhưng đây là tất cả những gì tôi biết để cung cấp.

Cảm ơn mọi người!

Trả lời

6

Nút dấu hỏi nhỏ đôi khi hữu ích.

Cần phải kiểm tra dự án đó để kiểm soát nguồn và ràng buộc đã trở thành hợp lệ.

+3

Trước tiên, bạn phải hoàn tác dự án, sau đó thêm dự án vào kiểm soát nguồn. Nếu không, VS sẽ không hiển thị tùy chọn "thêm dự án để kiểm soát nguồn". – Steed

2

bạn đang sử dụng phiên bản VSS nào?

Trong phiên bản cũ hơn của Visual SourceSafe (trước 6.0c), sau khi thêm giải pháp Visual Studio vào kiểm soát nguồn, thông tin liên kết được lưu trực tiếp trong tệp .sln và .proj.

Vì VSS 6.0c, tất cả thông tin ràng buộc được lưu trữ cục bộ trong các tệp có tên MSSCCPRJ.SCC trên máy của nhà phát triển.

Tôi đoán, đường dẫn máy chủ cho project2 không chính xác. Kiểm tra kỹ tệp .prj dưới $/Tools/MySoln.

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