Biến môi trường% SVN_REVISION% và% SVN_URL% không được đặt khi tôi sử dụng kho SVN đang chạy trên máy chủ Visual SVN. Tất cả các tương tác SVN khác hoạt động tốt, ví dụ: kiểm tra và phát hiện thay đổi. Chạy công việc với một máy chủ SVN khác cũng hoạt động.EnvVar SVN_REVISION và SVN_URL không được đặt
Freestyle cấu hình công việc:
Repository URL: http://SERVERNAME:81/svn/Projects/ProjectName__5_9_1_3/trunk
Local module directory: trunk
Repository depth option: infinity
Output của cửa sổ lệnh thiết lập trong hoạt động xây dựng (SVN_REVISION và SVN_URL thiếu)
...
SESSIONNAME=RDP-Tcp#0
SystemDrive=C:
SystemRoot=C:\Windows
...
Thông tin hệ thống
- Jenkins: v1.531
- Plugin Subversion: v1.51
- JAVA Runtime: v1.6.0_35
- VisualSVN Server: v2.7
Như đã thảo luận với KostyaSha trên #jenkins, https://github.com/jenkinsci/subversion-plugin/blob/5c4c1de863a6c6201c5834f72da016b574682c65/src/main/java/hudson/scm/SubversionSCM.java#L710 có lẽ nên được sửa đổi để so sánh 'java.net.URI' s thay vì 'String'. –
Từng bit một ngày hôm nay, tên máy chủ phải là tất cả các trường hợp thấp hơn cho svn env vars được đặt chính xác. – StormRider01
Nó cũng không thích giá trị% 20 mà Windows thích thay thế các ký tự khoảng trắng. Đã cho tôi một thời gian để theo dõi nó xuống bởi vì nó chạy thanh toán và xây dựng mà không có bất kỳ vấn đề. – OttPrime