| | |
| | |
|
| | | protected String gitblitUrl;
|
| | |
|
| | | protected String repositoryUrl;
|
| | |
|
| | | protected GroovyScriptEngine gse;
|
| | |
|
| | | private final IStoredSettings settings;
|
| | | protected final IStoredSettings settings;
|
| | |
|
| | | private final IGitblit gitblit;
|
| | | protected final IGitblit gitblit;
|
| | |
|
| | | public GitblitReceivePack(
|
| | | IGitblit gitblit,
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | // reset branch commit cache on REWIND and DELETE
|
| | | for (ReceiveCommand cmd : commands) {
|
| | | String ref = cmd.getRefName();
|
| | | if (ref.startsWith(Constants.R_HEADS)) {
|
| | | switch (cmd.getType()) {
|
| | | case UPDATE_NONFASTFORWARD:
|
| | | case DELETE:
|
| | | // reset branch commit cache on REWIND and DELETE
|
| | | CommitCache.instance().clear(repository.name, ref);
|
| | | break;
|
| | | default:
|
| | |
| | | this.gitblitUrl = url;
|
| | | }
|
| | |
|
| | | protected void setRepositoryUrl(String url) {
|
| | | this.repositoryUrl = url;
|
| | | }
|
| | |
|
| | | protected void sendRejection(final ReceiveCommand cmd, final String why, Object... objects) {
|
| | | String text;
|
| | | if (ArrayUtils.isEmpty(objects)) {
|
| | |
| | | }
|
| | |
|
| | | protected void sendHeader(String msg, Object... objects) {
|
| | | sendMessage("--->", msg, objects);
|
| | | sendInfo("--> ", msg, objects);
|
| | | }
|
| | |
|
| | | protected void sendMessage(String msg, Object... objects) {
|
| | | sendMessage(" ", msg, objects);
|
| | | protected void sendInfo(String msg, Object... objects) {
|
| | | sendInfo(" ", msg, objects);
|
| | | }
|
| | |
|
| | | protected void sendMessage(String prefix, String msg, Object... objects) {
|
| | | protected void sendInfo(String prefix, String msg, Object... objects) {
|
| | | String text;
|
| | | if (ArrayUtils.isEmpty(objects)) {
|
| | | text = msg;
|
| | |
| | | text = MessageFormat.format(msg, objects);
|
| | | super.sendMessage(prefix + text);
|
| | | }
|
| | | LOGGER.info(text + " (" + user.username + ")");
|
| | | if (!StringUtils.isEmpty(msg)) {
|
| | | LOGGER.info(text + " (" + user.username + ")");
|
| | | }
|
| | | }
|
| | |
|
| | | protected void sendError(String msg, Object... objects) {
|
| | |
| | | text = MessageFormat.format(msg, objects);
|
| | | super.sendError(text);
|
| | | }
|
| | | LOGGER.error(text + " (" + user.username + ")");
|
| | | if (!StringUtils.isEmpty(msg)) {
|
| | | LOGGER.error(text + " (" + user.username + ")");
|
| | | }
|
| | | }
|
| | |
|
| | | /**
|