Package org.eclipse.jgit.api

Examples of org.eclipse.jgit.api.ApplyCommand


  private boolean applyPatch(HttpServletRequest request, HttpServletResponse response, Repository db, String contentType) throws ServletException {
    try {
      String patch = readPatch(request.getInputStream(), contentType);
      Git git = new Git(db);
      ApplyCommand applyCommand = git.apply();
      applyCommand.setPatch(IOUtilities.toInputStream(patch));
      // TODO: ignore all errors for now, see bug 366008
      try {
        ApplyResult applyResult = applyCommand.call();
        JSONObject resp = new JSONObject();
        JSONArray modifiedFieles = new JSONArray();
        for (File file : applyResult.getUpdatedFiles()) {
          modifiedFieles.put(stripGlobalPaths(db, file.getAbsolutePath()));
        }
View Full Code Here

TOP

Related Classes of org.eclipse.jgit.api.ApplyCommand

Copyright © 2018 www.massapicom. 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.