HttpServletRequest request = requestInfo.request;
HttpServletResponse response = requestInfo.response;
Git git = requestInfo.git;
if (gitSegment != null) {
try {
git.tagDelete().setTags(gitSegment).call();
return true;
} catch (GitAPIException e) {
return statusHandler.handleRequest(request, response, new ServerStatus(IStatus.ERROR, HttpServletResponse.SC_INTERNAL_SERVER_ERROR,
"An error occured when removing a tag.", e));
}