Creando una nueva solicitud usando la API de revisión
-
14-11-2019 - |
Pregunta
No puedo encontrar ningún documento para crear una nueva solicitud de revisión usando REST API 2.0 (para la versión RB 1.6.3).Se aprecia cualquier puntero.
Solución
no importa.Lo descubrí, pasé por el código POSTREView.py.Aquí está el código equivalente Java que escribí.
private void createRequest(HttpClient httpClient) throws UnsupportedEncodingException, IOException {
HttpPost post = new HttpPost("http://myreviewboardserver/api/review-requests/");
List<NameValuePair> data = new ArrayList<NameValuePair>();
data.add(new BasicNameValuePair("repository", "https://mysvnrepositorypath"));
post.setEntity(new UrlEncodedFormEntity(data));
HttpResponse response = httpClient.execute(post);
HttpEntity entity = response.getEntity();
entity.writeTo(System.out);
EntityUtils.consume(entity);
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow