2012-02-16 37 views
43

Đôi khi tôi mắc lỗi với svn và có thư mục bị kẹt trong kho lưu trữ của tôi. Tôi muốn loại bỏ các thư mục này nhưng tôi không thể tìm ra cách để làm điều này. Hãy nhớ rằng tôi rất mới với SVN. Tôi đang chạy lệnh này từ thiết bị đầu cuối táo:Xóa thư mục khỏi kho svn

sudo svn delete http://www.yourrepository.com/svn/folder

Tôi nhận được thông báo:

Anthony-Work-Mac-Pro:htdocs APN$ sudo svn delete http://www.yourrepository.com/svn/folder 
svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (-F) options 

Tôi cũng đã cố gắng svn delete, và svn rm.

Tôi cần làm gì?

Trả lời

106

Có vẻ như thông báo cam kết là bắt buộc và bạn không có hệ thống của mình được định cấu hình để khởi chạy trình chỉnh sửa để bạn thêm một trình soạn thảo (không chỉ định dòng lệnh).

Hãy thử điều này:

svn delete http://www.yourrepository.com/svn/folder --message "Deleting" 
+0

cảm ơn vì sự giúp đỡ – user1214633

+10

Lưu ý rằng bạn cũng có thể sử dụng: '-m" Đang xóa "' –

2

Để tránh thông điệp tương tự trong tương lai, thêm một cái gì đó giống như export SVN_EDITOR="/usr/bin/vim" để .bash_profile của bạn (hoặc một cái gì đó tương tự cho máy Mac của bạn :))

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