Tôi đang cố gắng tìm hiểu kiến thức cơ bản về kiểm soát phiên bản của Eric Sink - http://ericsink.com/vcbe/vcbe_usletter_lo.pdfGiải quyết xung đột hợp nhất khi tôi cập nhật svn
Tôi đang ở trang 22 bây giờ. Tôi sẽ mô tả kịch bản cho bạn. Hai người dùng trên cùng một máy tính, harry và sally đang làm việc trên một tệp có tên là xổ số.c được lưu trữ trong một repo có tên là xổ số.
1 - Harry cam kết mã đầu tiên/đầu tiên. 2 - Sally thay đổi và cam kết. 3 - Trong khi 2 đang xảy ra, harry đã thực hiện thay đổi nhưng không cam kết. 4 - Harry cam kết và gặp lỗi.
Transmitting file data .svn: Commit failed (details follow):
svn: File '/lottery.c' is out of date
5 - Để khắc phục điều này, hãy cập nhật bản sao cục bộ của mình bằng cách sử dụng svn update
.
Đây là nơi tôi gặp sự cố! Tác giả nói ra là:
lottery harry$ svn update
G lottery.c
Updated to revision 2.
Nhưng, đầu ra của tôi là:
lottery harry$ svn update
Updating '.':
C lottery.c
Updated to revision 2.
Conflict discovered in file 'lottery.c'.
Select: (p) postpone, (df) show diff, (e) edit file, (m) merge,
(mc) my side of conflict, (tc) their side of conflict,
(s) show all options:
Tôi mới và tôi không biết làm thế nào để đáp ứng với thông báo này. Cuốn sách của tôi có sai không? Làm ơn giúp tôi. Cảm ơn.
Tôi đang sử dụng tc cho bây giờ. Tôi đoán đó là những gì tác giả có thể có ý nghĩa. – Steam