Package org.eclipse.jgit.lib

Examples of org.eclipse.jgit.lib.StoredConfig.save()


      if (invalidSpecs == repairedSpecs && repairedSpecs > 0) {
        // the fetch specs were automatically repaired
        rc.setStringList("remote", name, "fetch", specs);
        try {
          rc.save();
          rc.load();
          LOGGER.debug("repaired {} invalid fetch refspecs for {}", repairedSpecs, repository.getDirectory());
          return true;
        } catch (Exception e) {
          LOGGER.error(null, e);
View Full Code Here


      config.setString("ui", null, "size",
          MessageFormat.format("{0,number,0}x{1,number,0}", sz.width, sz.height));
      Point pos = GitblitAuthority.this.getLocationOnScreen();
      config.setString("ui", null, "position",
          MessageFormat.format("{0,number,0},{1,number,0}", pos.x, pos.y));
      config.save();
    } catch (Throwable t) {
      Utils.showException(GitblitAuthority.this, t);
    }
  }
View Full Code Here

    Repository db = null;
    try {
      db = repositoryManager.getRepository(repository.name);
      StoredConfig config = db.getConfig();
      config.setString(LABEL, label, COLOR, lb.color);
      config.save();
    } catch (IOException e) {
      log.error("failed to create label " + label + " in " + repository, e);
    } finally {
      if (db != null) {
        db.close();
View Full Code Here

    Repository db = null;
    try {
      db = repositoryManager.getRepository(repository.name);
      StoredConfig config = db.getConfig();
      config.setString(LABEL, label.name, COLOR, label.color);
      config.save();

      return true;
    } catch (IOException e) {
      log.error("failed to update label " + label + " in " + repository, e);
    } finally {
View Full Code Here

      db = repositoryManager.getRepository(repository.name);
      TicketLabel label = getLabel(repository, oldName);
      StoredConfig config = db.getConfig();
      config.unsetSection(LABEL, oldName);
      config.setString(LABEL, newName, COLOR, label.color);
      config.save();

      for (QueryResult qr : label.tickets) {
        Change change = new Change(createdBy);
        change.unlabel(oldName);
        change.label(newName);
View Full Code Here

    Repository db = null;
    try {
      db = repositoryManager.getRepository(repository.name);
      StoredConfig config = db.getConfig();
      config.unsetSection(LABEL, label);
      config.save();

      return true;
    } catch (IOException e) {
      log.error("failed to delete label " + label + " in " + repository, e);
    } finally {
View Full Code Here

              StoredConfig config = rf.getConfig();
              String origin = config.getString("remote", "origin", "url");
              origin = origin.replace(repositoryName, repository.name);
              config.setString("remote", "origin", "url", origin);
              config.setString(Constants.CONFIG_GITBLIT, null, "originRepository", repository.name);
              config.save();
            } catch (Exception e) {
              logger.error("Failed to update repository fork config for " + fork, e);
            }
            rf.close();
          }
View Full Code Here

        }
      }
    }

    try {
      config.save();
    } catch (IOException e) {
      logger.error("Failed to save repository config!", e);
    }
  }
View Full Code Here

          for (String branch : branches) {
            indexedBranches.add(branch);
          }
        }
        config.setStringList("gitblit", null, "indexBranch", new ArrayList<String>(indexedBranches));
        config.save();
        modCount++;
      } catch (Exception e) {
        System.err.println(repo);
        e.printStackTrace();
      }
View Full Code Here

    try {
      db = repositoryManager.getRepository(repository.name);
      StoredConfig config = db.getConfig();
      config.setString(MILESTONE, milestone, STATUS, ms.status.name());
      config.setString(MILESTONE, milestone, COLOR, ms.color);
      config.save();

      milestonesCache.remove(repository.name);
    } catch (IOException e) {
      log.error("failed to create milestone " + milestone + " in " + repository, e);
    } finally {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.