2017-05-02 26 views
12

Tôi cài đặt Sourcetree kể từ v1.52 và cập nhật từ bản cập nhật tự động. hôm nay tôi đã tải xuống phiên bản cuối cùng (2.0.1) từ trang web và cài đặt nó. Khi tôi mở sourcetree, hãy xemCách gỡ cài đặt phiên bản cũ của Sourcetree

this error.

Tôi cố gắng tìm thư mục đó nhưng không tồn tại trong thư mục tệp Chương trình! hoặc có một ứng dụng có tên sourcetree trong chương trình Add/Remove .. Bất kỳ ai có thể giúp tôi cách gỡ cài đặt phiên bản cũ hơn? Cảm ơn

Trả lời

1

Tôi đã gặp sự cố chính xác này ngay hôm nay, sau khi cài đặt SourceTree 2.0.20.1 để phản hồi cho số critical security update được phát hành hôm qua.

Trình cài đặt và tệp thực thi SourceTree mới cũng có thể thấy các tệp thi hành cũ dưới Program Files (x86), cũng nằm trong thư mục Atlassian. Các tệp cấu hình từ các phiên bản trước cũng nằm dưới (C:\Users\<username>\AppData\Local\Atlassian). Hoặc nó có thể được nhìn vào các khóa registry cũ.

SourceTree mới cài đặt thành C:\Users\<username>\AppData\Local\SourceTree\app-2.0.20.1, vì vậy tôi đoán việc xóa các thư mục cũ sẽ là đủ --- dường như không có cách nào đơn giản để gỡ cài đặt SourceTree một cách rõ ràng, ít nhất không phải từ Googling của tôi.

Hoặc bạn chỉ có thể bỏ qua cảnh báo. Như thông báo cho biết, các phiên bản tương lai của SourceTree mới hơn sẽ dễ cập nhật hơn và không nên chạm vào các phiên bản cũ của bạn.

+1

Trên máy tính của tôi SourceTree cũ được cài đặt trong thư mục 'C: \ Program Files (x86) \ Atlassian \ SourceTree'. SourceTree mới được cài đặt trong 'C: \ Users \ \ AppData \ Local \ SourceTree \ app-2.0.20.1'. Bạn có thể kiểm tra điều này bằng cách thêm cột 'File version' vào khung nhìn Windows Explorer của bạn. –

+1

@CJ Dennis: tôi tìm thấy phiên bản trên máy tính của tôi theo hướng dẫn của bạn ..Bạn có một cách để loại bỏ phiên bản cũ trong thư mục tập tin chương trình? (câu trả lời của bạn trong câu hỏi của tôi không hoạt động .. xin vui lòng đề nghị một câu trả lời mới nếu bạn biết) –

9

Đi vào Bảng điều khiển và phần quản lý chương trình đã cài đặt (có vẻ như đổi tên nó trong mọi phiên bản Windows). Bạn sẽ thấy một số mục như sau:

Different SourceTree versions installed at the same time

Số phiên bản nằm ở cột cuối cùng.

  1. Chọn bất kỳ phiên bản cũ cùng một lúc
  2. Nhấp chuột phải vào nó
    enter image description here
  3. Bấm Uninstall và làm theo hướng dẫn
  4. Nếu bạn nhận được một thông điệp như thế này:
    enter image description here
    chỉ cần nhấp vào Có
  5. Nếu không, bạn sẽ thấy một messa ge như thế này:
    enter image description here
  6. Lặp lại cho đến khi chỉ có phiên bản gần đây nhất vẫn
+0

Tôi chỉ có một ứng dụng sourcetree trong Add/Remove Application ... tôi nghĩ cuối cùng tôi phải loại bỏ sourcetree hoàn toàn và sau đó cài đặt lại để giải quyết vấn đề này –

+0

lưu ý rằng phiên bản sourcetree trong chương trình thêm/gỡ bỏ là 2.0.19 –

+0

@combo_ci Bạn có thể đã gỡ cài đặt không hoàn chỉnh. Hãy thử cài đặt chính xác các phiên bản tương tự một lần nữa, và sau đó ngay lập tức gỡ cài đặt chúng. Với may mắn, nó sẽ dọn sạch bất kỳ mục đăng ký hoặc tương tự mà vẫn còn treo xung quanh. –

1

Trong trường hợp của tôi có một mục trong registry của tôi mà ngăn cản tôi gỡ bỏ cài đặt các phiên bản cũ hơn, vì vậy tôi cài đặt nó một lần nữa, và gỡ bỏ cài đặt từ bảng điều khiển. Nó đã làm việc!

Sau đó, tôi cài đặt phiên bản mới, hy vọng điều này sẽ giúp

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