Tôi có nhiều dự án tùy thuộc vào nhau trong thân cây. Tôi đã thực hiện một số cam kết dẫn đến các vấn đề phụ thuộc.
Tôi đã gắn thẻ/trunk to/tags/trunk-experiment và bây giờ muốn "hoàn nguyên" các thay đổi N cuối cùng (dẫn đến các sự cố), vì vậy, rằng/thân cây của tôi lại tốt.Subversion: Có thể đặt lại thân cây thành phiên bản trước sau khi phân nhánh/gắn thẻ không?
Điều này có thể được thực hiện một cách đơn giản không?
Tôi cố gắng để chỉ kiểm tra từ một phiên bản nhất định, nhưng điều này là xấu, bởi vì một bản cập nhật thay đổi tất cả mọi thứ trở lại phiên bản mới nhất (trong đó có vấn đề phụ thuộc)
Dưới đây là một dòng thời gian để hiểu được câu hỏi của tôi tốt hơn:
- phiên bản 1000 (tốt)
- thực hiện một số thay đổi mà dẫn đến sự phụ thuộc vấn đề này,
severa l cam kết, tại phiên bản 1050 (xấu) - sao chép/trunk đến/thẻ/trunk-thực nghiệm (phiên bản 1051)
- không biết phải làm gì với thân cây để "hoàn nguyên" nó trở lại phiên bản 1000
Tôi có thói quen lo lắng về việc sử dụng tùy chọn "--dry-run" để "hợp nhất svn" trước khi thực hiện nó ... chỉ để kiểm tra mức độ nhanh chóng trong phạm vi hoạt động. Nhưng sau đó, tôi không phải là Jon Skeet! –
Xin cảm ơn! Nó đã làm việc. Phải cập nhật tất cả các dự án trước. –
@ivan_ivanovich_ivonoff bạn nên đánh dấu phần này là câu trả lời của bạn –