Cách dễ nhất để sử dụng móc hậu cam kết với VisualSVN Server để xuất từ kho lưu trữ sang thư mục để dàn dựng/thử nghiệm sau khi nhà phát triển cam kết thay đổi của mình là gì?Sử dụng móc cam kết xuất khẩu trong VisualSVN Server
Trả lời
Sẽ thực hiện việc đọc tích hợp Kiểm soát hành trình với Subversion - trước tiên tôi đã nghe nói về nó, mặc dù tôi ghét phải ném một biến khác vào danh sách kết hợp.
Nhìn vào liên kết VisualSVN trước khi đăng câu hỏi, nhưng nó không giải thích làm thế nào để làm bất cứ điều gì với VisualSVNServerHooks.exe khác với thông báo email. Không thể không tự hỏi nếu đó là tính năng duy nhất VisualSVNServerHooks.exe hỗ trợ, kể từ khi tôi không thể xác định vị trí tài liệu của bất kỳ chức năng khác với nó trên trang web của họ, tài liệu, google nhóm, google tìm kiếm, v.v.
Cảm ơn bạn đã đăng .
Nếu bạn cài đặt svn command-line client bạn có thể viết một cách đơn giản sau cam kết kịch bản móc như thế này:
path\to\svn.exe export file:///%1/trunk path\to\where\you\want\to\export\to
Tôi không chắc liệu VisualSVN Server hộp thoại cam kết móc tạo ra một tập tin .bat
/.cmd
hay chỉ là hy vọng để chạy lệnh. Nếu đầu tiên, dòng trên là đủ. Nếu sau này, đầu tiên tạo ra một tập tin .bat
với dòng trên trong nó, sau đó đặt trong hộp thoại:
cmd.exe /C path\to\your\batfile
Tìm thư mục cài đặt máy chủ SVN của bạn (Tôi có
C:\Program Files\VisualSVN Server\bin
).Thả một tập tin thực thi hoặc thực thi mà không bất cứ điều gì bạn muốn trong đó, và thiết lập sau cam kết nối tới một cái gì đó như thế này:
postcommit.exe "%1" "%2"
Làm như sau trong VisualSVN Trình quản lý máy chủ Bảng điều khiển MMC:
Chọn của bạn kho
Nhấp chuột phải Thuộc tính
Chọn Móc tab
Chọn sau cam kết nối
Nhấp vào nútChỉnh sửa. Nhập một dòng như sau vào textbox:
"%VISUALSVN_SERVER%bin\svn.exe" export https://svn.yourserver.com:4433/svn/YourRepository/Websites/YourWebsite/ C:\inetpub\wwwroot\YourWebsite --quiet --non-interactive --force --username <youruser> --password <yourpassword>
Bấm Ok.
- 1. sử dụng móc git sau khi cam kết
- 2. VisualSVN Server muốn có tên người dùng và mật khẩu
- 3. Sử dụng Git từ cam-msg móc
- 4. thiết lập trước cam kết móc jshint
- 5. Dừng một git cam kết bởi một tác giả cụ thể bằng cách sử dụng móc trước cam kết
- 6. móc trước cam kết phía máy khách trong subversion
- 7. Tôi làm cách nào để nhắc người dùng từ trong móc móc cam kết?
- 8. Sử dụng móc hậu cần SVN để chỉ cập nhật các tệp đã được cam kết
- 9. xuất bản một trang web sử dụng svn xuất khẩu
- 10. Git: truy xuất cam kết cụ thể
- 11. Bất cứ thứ gì như VisualSVN Server cho Mercurial?
- 12. Kiểm tra những gì sắp sửa được thực hiện trong một móc trước cam kết
- 13. Sử dụng emacsclient -t khi cam kết trong Git
- 14. Móc git để lưu trữ/truy xuất siêu dữ liệu
- 15. html xuất khẩu khác nhau chi nhánh
- 16. Git sau cam kết móc như là một nhiệm vụ nền
- 17. Làm cách nào để tạo Mẫu Tin nhắn Cam kết SVN và Móc để Xác minh
- 18. Cam kết lưu trữ vào SVN Repository
- 19. Xuất các khác biệt mà không phải cam kết trong Mercurial
- 20. Khi nào sử dụng nhập khẩu trong SVN?
- 21. VisualSVN Cách quay lại số sửa đổi?
- 22. Viết GIT tiền cam kết trong java?
- 23. Cho phép SVN cam kết với các cảnh báo móc PreCommit hiện có
- 24. Gitorious có móc cho thông báo cam kết của CIA không?
- 25. Windows Pre-cam kết móc cho chiều dài bình luận Subversion
- 26. Cách tạo một móc trước cam kết ngăn mã hóa tệp không phải UTF-8
- 27. AnkhSVN so với VisualSVN
- 28. Kết nối với SQL Server bằng cách sử dụng powershell
- 29. WebSVN với VisualSVN Server, bất cứ ai nhận được xác thực để làm việc?
- 30. generics xuất khẩu trong MEF
Dường như tệp trong Thư mục con không được xuất .. –