2012-06-23 25 views
7

Tôi bằng cách nào đó đã quản lý để thay đổi URL từ xa của kho lưu trữ SVN. Do đó, Idea/svn bây giờ cố gắng cam kết dự án của tôi vào thư mục gốc của kho lưu trữ thay vì thư mục con mà tôi thực sự có quyền ghi vào. Làm thế nào tôi có thể thay đổi điều này trở lại? (URL ban đầu đúng và được quản lý để cam kết chính xác trước)Làm thế nào để thay đổi URL SVN để cam kết?

+0

"bằng cách nào đó" - điều này có nghĩa là gì? Bạn đã làm một 'svn move' hay gì đó? –

+0

Thành thật mà nói, tôi không nhớ. Bên cạnh việc thực hiện các cam kết, tôi chỉ nhìn quanh kho lưu trữ, không thay đổi bất kỳ cài đặt nào - hoặc vì vậy tôi nghĩ. Tôi chỉ cho rằng thiết lập không thay đổi. BTW, tôi chỉ sử dụng các điều khiển của Idea chứ không phải 'svn'. – Erik

Trả lời

16

URL lưu trữ được lưu trữ trong siêu dữ liệu bản sao làm việc, IDEA không tự động thay đổi. Bạn có thể thay đổi nó theo cách thủ công từ IntelliJ IDEA bằng cách sử dụng VCS | Subversion | Di chuyển menu.

Nó cũng có thể được thực hiện từ dòng lệnh với menu svn relocate hoặc Tortoise SVN Relocate....

+0

Hóa ra vấn đề của tôi là một vấn đề khác, nhưng vẫn cảm ơn. – Erik

+3

Việc di dời của tôi không thành công với E155024: Điểm đến di dời không hợp lệ – dbrin

+0

VCS | Subversion | Di chuyển menu. không có gì mở – Hamidreza

1

Nếu dự án của bạn không được lưu trữ tại thư mục gốc của kho lưu trữ của bạn (ví dụ: my-svn-repo/my-project/trunk) và, ví dụ, bạn đổi tên my-project- thì kỳ chức năng sẽ không hoạt động bởi vì nó liên quan đến một kho lưu trữ và không nó thư mục con . Trong trường hợp này, bạn sẽ phải thực hiện "Chuyển đổi" bằng cách sử dụng:

  • IntelliJ Ý tưởng: VCS> Cập nhật dự án> Chọn thư mục mới được đổi tên hoặc;
  • Rùa SVN: Chuyển> Chọn thư mục mới
Các vấn đề liên quan