Show More
@@ -0,0 +1,44 b'' | |||||
|
1 | |RCE| 4.11.4 |RNS| | |||
|
2 | ------------------ | |||
|
3 | ||||
|
4 | Release Date | |||
|
5 | ^^^^^^^^^^^^ | |||
|
6 | ||||
|
7 | - 2018-02-18 | |||
|
8 | ||||
|
9 | ||||
|
10 | New Features | |||
|
11 | ^^^^^^^^^^^^ | |||
|
12 | ||||
|
13 | ||||
|
14 | ||||
|
15 | General | |||
|
16 | ^^^^^^^ | |||
|
17 | ||||
|
18 | ||||
|
19 | ||||
|
20 | Security | |||
|
21 | ^^^^^^^^ | |||
|
22 | ||||
|
23 | ||||
|
24 | ||||
|
25 | Performance | |||
|
26 | ^^^^^^^^^^^ | |||
|
27 | ||||
|
28 | ||||
|
29 | ||||
|
30 | Fixes | |||
|
31 | ^^^^^ | |||
|
32 | ||||
|
33 | - Ssh: fixed problems with svn ssh clones in certain configurations. | |||
|
34 | - Caches: use individual namespaces per user to prevent beaker caching problems in database backends. | |||
|
35 | In some cases of large LDAP data we could generate mysql table errors | |||
|
36 | with too big data. Now each user will use individual row in db cache | |||
|
37 | - Reviewers: fixed logic with wildcard (*) match for source/target branches. | |||
|
38 | Reverting a regression when * didn't work as expected in branch matching. | |||
|
39 | ||||
|
40 | ||||
|
41 | Upgrade notes | |||
|
42 | ^^^^^^^^^^^^^ | |||
|
43 | ||||
|
44 | - Unscheduled bugfix release fixing several reported issues. |
@@ -32,3 +32,4 b' 3121217a812c956d7dd5a5875821bd73e8002a32' | |||||
32 | fa98b454715ac5b912f39e84af54345909a2a805 v4.11.1 |
|
32 | fa98b454715ac5b912f39e84af54345909a2a805 v4.11.1 | |
33 | 3982abcfdcc229a723cebe52d3a9bcff10bba08e v4.11.2 |
|
33 | 3982abcfdcc229a723cebe52d3a9bcff10bba08e v4.11.2 | |
34 | 33195f145db9172f0a8f1487e09207178a6ab065 v4.11.3 |
|
34 | 33195f145db9172f0a8f1487e09207178a6ab065 v4.11.3 | |
|
35 | 194c74f33e32bbae6fc4d71ec5a999cff3c13605 v4.11.4 |
@@ -42,7 +42,7 b' Jira Integration' | |||||
42 | ---------------- |
|
42 | ---------------- | |
43 |
|
43 | |||
44 | * Regex = ``(?:^#|\s#)(\w+-\d+)`` |
|
44 | * Regex = ``(?:^#|\s#)(\w+-\d+)`` | |
45 |
* URL = ``https://myissueserver.com/ |
|
45 | * URL = ``https://myissueserver.com/browse/${id}`` | |
46 | * Issue Prefix = ``#`` |
|
46 | * Issue Prefix = ``#`` | |
47 |
|
47 | |||
48 | Confluence (Wiki) |
|
48 | Confluence (Wiki) |
@@ -9,6 +9,7 b' Release Notes' | |||||
9 | .. toctree:: |
|
9 | .. toctree:: | |
10 | :maxdepth: 1 |
|
10 | :maxdepth: 1 | |
11 |
|
11 | |||
|
12 | release-notes-4.11.4.rst | |||
12 | release-notes-4.11.3.rst |
|
13 | release-notes-4.11.3.rst | |
13 | release-notes-4.11.2.rst |
|
14 | release-notes-4.11.2.rst | |
14 | release-notes-4.11.1.rst |
|
15 | release-notes-4.11.1.rst |
@@ -71,12 +71,12 b' class SubversionTunnelWrapper(object):' | |||||
71 | self.server.svn_path, '-t', |
|
71 | self.server.svn_path, '-t', | |
72 | '--config-file', self.svn_conf_path, |
|
72 | '--config-file', self.svn_conf_path, | |
73 | '-r', root] |
|
73 | '-r', root] | |
74 | log.debug("Final CMD: %s", command) |
|
74 | log.debug("Final CMD: %s", ' '.join(command)) | |
75 | return command |
|
75 | return command | |
76 |
|
76 | |||
77 | def start(self): |
|
77 | def start(self): | |
78 | command = self.command() |
|
78 | command = self.command() | |
79 | self.process = Popen(command, stdin=PIPE) |
|
79 | self.process = Popen(' '.join(command), stdin=PIPE, shell=True) | |
80 |
|
80 | |||
81 | def sync(self): |
|
81 | def sync(self): | |
82 | while self.process.poll() is None: |
|
82 | while self.process.poll() is None: | |
@@ -172,7 +172,6 b' class SubversionTunnelWrapper(object):' | |||||
172 | first_response = self.get_first_client_response() |
|
172 | first_response = self.get_first_client_response() | |
173 | if not first_response: |
|
173 | if not first_response: | |
174 | self.fail("Repository name cannot be extracted") |
|
174 | self.fail("Repository name cannot be extracted") | |
175 | return 1 |
|
|||
176 |
|
175 | |||
177 | url_parts = urlparse.urlparse(first_response['url']) |
|
176 | url_parts = urlparse.urlparse(first_response['url']) | |
178 | self.server.repo_name = url_parts.path.strip('/') |
|
177 | self.server.repo_name = url_parts.path.strip('/') |
General Comments 0
You need to be logged in to leave comments.
Login now