2010-01-04 36 views
5

Bất kỳ ai mô tả tôi với ví dụ và từng bước thao tác về cách phân nhánh mã và sau đó sau khi phân nhánh cách kết hợp lại các thay đổi trong mã chính.Làm thế nào để thực hiện hoạt động chi nhánh và hợp nhất trong VSS?

Cảm ơn & Kính trọng, Hussain

+0

AKAIK, bạn chỉ có thể kết hợp một tập tin tại một thời điểm trong VSS ... Đó là gần như không đáng lo ngại. – cjk

+0

Xem thêm câu hỏi liên quan này: http://stackoverflow.com/questions/68169/whats-the-right-way-to-branch-with-visual-source-safe –

Trả lời

2

Không có nhánh là VSS. Tất cả công việc được thực hiện trên thân chính. Sử dụng công cụ kiểm soát phiên bản tốt hơn nếu bạn có thể.

Những gì bạn có thể làm, nếu bạn cảm thấy nghiêng như vậy, là:

nhánh

  • Lấy phiên bản mới nhất của mã của dự án bạn muốn chi nhánh
  • Tạo mới Dự án VSS
  • Sao chép mã của bạn vào thư mục hoạt động của dự án mới (đây là "nhánh" mới của bạn)
  • Thực hiện thay đổi của bạn
  • Cam kết chúng vào dự án mới

sáp nhập

  • Hãy mã của chi nhánh của bạn và sao chép nó vào thư mục giữ phiên bản mới nhất của dự án ban đầu.
  • Hy vọng không ai khác có dự án ban đầu kiểm tra ra
  • Cam kết những thay đổi

Tôi không đề nghị này.

3

Để nhấp chuột phải vào nhánh, hãy kéo dự án bạn muốn chi nhánh đến vị trí mới của nó. Một hộp thoại sẽ bật lên, chọn tùy chọn 'Chia sẻ và Chi nhánh', một hộp thoại khác sẽ bật lên, kiểm tra đệ quy (giả sử bạn có một số thư mục con) sau đó bấm OK và đợi.

tham khảo ở đây: http://msdn.microsoft.com/en-US/library/xbxd2h7b(v=vs.80).aspx

Ghép (mà tôi chưa bao giờ phải làm) tham chiếu là ở đây: http://msdn.microsoft.com/en-US/library/ms181073(v=vs.80).aspx

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