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?
7
A
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...
.
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
- 1. Làm thế nào để thay đổi url svn trong svnsync?
- 2. SVN: Làm thế nào để bỏ qua một tệp đã sửa đổi trên cam kết?
- 3. Thay đổi thông báo cam kết SVN trở về trước?
- 4. Thay đổi SVN URL kho
- 5. Làm thế nào để khuyến khích các cam kết thường xuyên hơn cho SVN
- 6. Git: Làm thế nào để cam kết vào chi nhánh SVN sau khi rebase?
- 7. Trạng thái git svn - hiển thị các thay đổi không được cam kết với svn
- 8. Làm thế nào để cam kết dự án hiện tại với SVN với Eclipse Subclipse?
- 9. SVN nguyên tử cam kết như thế nào-to
- 10. Cửa hàng SVN cam kết thời gian như thế nào?
- 11. Làm thế nào để thay đổi ngày cam kết ở thượng lưu trong Git?
- 12. Làm thế nào để thay đổi URL trong Rails
- 13. Làm cách nào để tạo Mẫu Tin nhắn Cam kết SVN và Móc để Xác minh
- 14. IntelliJ và SVN: "không có thay đổi nào được phát hiện" khi cam kết
- 15. Jenkins CI: Làm thế nào để kích hoạt các bản dựng trên SVN cam kết
- 16. Thay đổi tên người dùng cho cam kết Subversion trên svn + ssh
- 17. Làm thế nào để làm cho SVN thực hiện một lệnh mà không làm thay đổi
- 18. Làm cách nào để có thể bỏ xóa `svn rm foo` không được cam kết?
- 19. SVN - Thay đổi bản sao làm việc để trỏ đến đường dẫn svn mới
- 20. svn: Làm cách nào để hoàn tác hợp nhất (không có cam kết)?
- 21. Làm cách nào để thay đổi URL will_paginate?
- 22. Làm thế nào để thể hiện cam kết đã làm?
- 23. Làm thế nào để cam kết từ những thay đổi nội dung chỉ dòng lệnh chứ không phải những thay đổi về tài sản?
- 24. Django get_or_create, làm thế nào để nói cam kết = False
- 25. Làm cách nào để tôi hoàn nguyên về cam kết SVN trước đó?
- 26. Làm cách nào để lưu trữ số sửa đổi SVN mới trong mã nguồn sau khi tôi cam kết? (TortoiseSVN)
- 27. Cam kết lưu trữ vào SVN Repository
- 28. Làm cách nào để thực hiện thay đổi sau khi nhập SVN?
- 29. Làm cách nào để thực hiện các thay đổi đối với SVN External?
- 30. "unadd" một tập tin để svn trước khi cam kết
"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ì đó? –
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