Package org.eclipse.jgit.transport.RemoteRefUpdate

Examples of org.eclipse.jgit.transport.RemoteRefUpdate.Status


        rru.setStatus(Status.OK);
  }

  private void updateTrackingRefs() {
    for (final RemoteRefUpdate rru : toPush.values()) {
      final Status status = rru.getStatus();
      if (rru.hasTrackingRefUpdate()
          && (status == Status.UP_TO_DATE || status == Status.OK)) {
        // update local tracking branch only when there is a chance that
        // it has changed; this is possible for:
        // -updated (OK) status,
View Full Code Here


          if (!r1.isTag() && r2.isTag())
            return -1;
          if (r1.isTag() && !r2.isTag())
            return 1;

          Status s1 = r1.getStatus();
          Status s2 = r2.getStatus();
          // Put up to date refs last
          if (s1 != Status.UP_TO_DATE && s2 == Status.UP_TO_DATE)
            return -1;
          if (s1 == Status.UP_TO_DATE && s2 != Status.UP_TO_DATE)
            return 1;
View Full Code Here

        // Collect the updates that are not ok
        while (resit.hasNext()) {
            PushResult pushResult = resit.next();
            pushResults.add(pushResult);
            for (RemoteRefUpdate refUpdate : pushResult.getRemoteUpdates()) {
                Status status = refUpdate.getStatus();
                if (status == Status.OK || status == Status.UP_TO_DATE) {
                    acceptedUpdates.add(refUpdate);
                } else {
                    rejectedUpdates.add(refUpdate);
                }
View Full Code Here

TOP

Related Classes of org.eclipse.jgit.transport.RemoteRefUpdate.Status

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.