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.

¿Fue útil?

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
scroll top