Làm cách nào để chuyển sang một nhánh lật đổ khác trong Intellij?


146

Khái niệm chuyển đổi chi nhánh trong IntelliJ là gì? Tôi phải bị mù hoặc là một thằng ngốc ...

Tôi cho rằng sẽ có tùy chọn "chuyển sang sao chép" hoặc đại loại như thế, nhưng không có ...

EDIT để làm rõ: IDE trước đây của tôi có tùy chọn "chuyển sang sao chép" đơn giản, cập nhật tất cả các tệp khác với nhánh / thân hiện tại. IntelliJ dường như có một cách tiếp cận hoàn toàn khác với điều này, điều mà tôi dường như không hiểu. Sự giúp đỡ cũng không hữu ích lắm.

Từ khóa hữu ích, liên kết hoặc gợi ý được đánh giá rất cao. Cảm ơn.


Trong trường hợp điều này có thể giúp đỡ người khác: Tôi đã cố gắng thực hiện svn switchtừ dòng lệnh DOS và trong khi nó có vẻ hoạt động, nó thực sự không làm gì cả (gọi svn sttiếp tục nói rằng tôi đang chỉ vào URL cũ). Nhưng thực hiện chuyển đổi thông qua một bản cập nhật (Ctrl + T) trong IntelliJ đã hoạt động hoàn hảo.
vegemite4me

Câu trả lời:


216

Các nhánh chuyển đổi vừa được phát hiện được thực hiện bằng hộp thoại cập nhật (VCS -> Cập nhật dự án, ⌘T), nơi tôi có thể chọn bất kỳ nhánh, thẻ hoặc sửa đổi nào tôi muốn.


2
Đúng bởi vì ở đây bạn đang "cập nhật" hộp cát của bạn sang một chi nhánh mới.
Shaun F

50
Tôi muốn nói rằng anh ta bị mù và câm. Trên thực tế tôi cũng mong đợi một tùy chọn "chuyển đổi" trong menu ngữ cảnh svn. Nhưng thực sự nó được tìm thấy ở một nơi khác.
TjerkW

2
đang cập nhật điều này .. jetbrains.com/idea/help/ từ
Lucas Garcia

Người dùng mong đợi trải nghiệm tương tự từ IDEA trên các CSV khác nhau, điều này khó thực hiện vì cách tiếp cận SVN có vẻ "ngớ ngẩn" từ triển vọng GIT. Sự nhầm lẫn nằm ở sự kỳ vọng "cùng trải nghiệm" từ phép thuật IDEA.
cười vào

46

Đối với những người mới như tôi đã chọn hộp "không hiển thị lại cái này" lúc đầu và không có hộp thoại cập nhật lật đổ nhắc nhở nữa, hãy thử điều này:

  1. Sử dụng menu lệnh "Kiểm soát phiên bản" -> Hiển thị dạng xem thay đổi
  2. Trong chế độ xem này, hãy chuyển đến tab "Subversion Work Copies Information"
  3. Ở đây bạn sẽ tìm thấy một liên kết "Cấu hình chi nhánh", bạn sẽ có thể chuyển đổi thân cây & các nhánh

Nếu tôi có thể nói, điều này có vẻ khá phức tạp, nếu bất cứ ai tốt hơn, tôi sẽ rất vui khi nghe :-)


10
Chỉnh sửa: bạn cũng có thể có lại lời nhắc cửa sổ hộp thoại, sau: Cài đặt | Kiểm soát phiên bản | Xác nhận | Hộp thoại tùy chọn hiển thị khi các lệnh này được gọi: Cập nhật
Arnaud P

40
Bạn có thể đưa hộp thoại trở lại với một cú nhấp chuột vào mục menu "Cập nhật thư mục".
Michael Lloyd Lee mlk

16

Chỉ cần sử dụng "Subversion" -> "Cập nhật thư mục ..." với các tùy chọn. Trong trường hợp hộp thoại "Tùy chọn cập nhật" bị tắt, đây là cách người ta có thể di chuyển nó trở lại:

  1. Chuyển đến: "Cài đặt" -> "Kiểm soát phiên bản" -> "Xác nhận"
  2. Chọn hộp "Hiển thị tùy chọn hộp thoại ..." cho "Cập nhật"

7

Nếu giống như tôi, bạn nhấn "cấu hình các nhánh", và sau đó chọn đường dẫn của nhánh bạn muốn - điều này là sai! Khi ở "cấu hình nhánh", bạn cần chọn đường dẫn lên một cấp từ đó

hy vọng điều này sẽ giúp những người như tôi ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.