criando nova solicitação usando API reviewboard
-
14-11-2019 - |
Pergunta
Não consigo encontrar nenhum documento para criar uma nova solicitação de revisão usando rest API 2.0 (para versão rb 1.6.3).qualquer ponteiro é apreciado.
Solução
Deixa para lá.Eu descobri examinando o código postreview.py.Aqui está o código equivalente em java que escrevi.
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 em: CC-BY-SA com atribuição
Não afiliado a StackOverflow