Tôi không biết nếu móc này là out-of-box hoặc nếu tôi chỉ là sai lầm và tôi chỉ cần thay thế nó, nhưng khi tôi đi và cố gắng chỉnh sửa một bình luận đăng nhập trên cam kết, tôi nhận được thông báo lỗi này:hook trước revprop-thay đổi hoặc không thành công
Yêu cầu DAV không thành công; có thể móc móc trước khi thay đổi của kho lưu trữ không thành công hoặc không tồn tại
Ít nhất một thay đổi thuộc tính không thành công; kho là không thay đổi
Lỗi thiết lập thuộc tính ‘đăng nhập’
Tôi đang sử dụng Rùa v1.6.7 nhưng đã có vấn đề này tất cả cùng kể từ khi tôi cài đặt Rùa, chỉ cần không bao giờ nhìn vào nó nhưng nó cực kỳ khó chịu.
Tuy nhiên vì tôi không thể tìm ra cách thực hiện cuộc gọi dòng lệnh svn với Tortoise, tôi chỉ cần đi vào kho lưu trữ và mở mẫu thay đổi trước và dưới đây là những gì trong đó.
REPOS="$1"
REV="$2"
USER="$3"
PROPNAME="$4"
ACTION="$5"
if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fi
echo "Changing revision properties other than svn:log is prohibited" >&2
exit 1
Vì vậy, vẫn cố gắng tìm ra cách thay đổi điều này để Rùa (lật đổ) cho phép tôi chỉnh sửa nhận xét. Tại sao một người muốn chỉnh sửa bình luận? Bởi vì có nhiều lần tôi đã thất bại và quên thêm nhiều bình luận sau khi một cam kết sau khi tôi nhận ra tôi đã bỏ lỡ x, y, z nên có trong các bình luận sau khi thực tế. Xảy ra cho bất cứ ai. Trong khi đó là một nguy cơ bảo mật để cho phép các nhà phát triển thực hiện việc này, chúng tôi sao lưu kho lưu trữ của chúng tôi sau mỗi 2 giờ để mọi người đi qua và xóa chúng, ồ, tôi sẵn sàng chấp nhận rủi ro đó khi chúng tôi sao lưu. Rủi ro đó không được làm lu mờ khả năng sửa các bình luận theo ý muốn.
[là những gì một cái móc pre-revprop-thay đổi trong SVN và làm thế nào để tạo ra nó?] (Http://stackoverflow.com/questions/197224/what-is-a-pre- revprop-change-hook-in-svn-và-how-do-i-create-it) –