private void ReceivePack(ProgressMonitor monitor) { IndexPack ip = IndexPack.Create(local, _sideband ? pckIn.sideband(monitor) : inStream); ip.setFixThin(_thinPack); ip.setObjectChecking(transport.CheckFetchedObjects); ip.index(monitor); _packLock = ip.renameAndOpenPack(_lockMessage); }
public void DownloadPack(ProgressMonitor monitor) { Stream s = _connection.open("pack/" + PackName); IndexPack ip = IndexPack.Create(_local, s); ip.setFixThin(false); ip.setObjectChecker(_objCheck); ip.index(monitor); PackLock keep = ip.renameAndOpenPack(_lockMessage); if (keep != null) { _packLocks.Add(keep); } }
protected override void doFetch(ProgressMonitor monitor, List <Ref> want, List <ObjectId> have) { verifyPrerequisites(); try { IndexPack ip = newIndexPack(); ip.index(monitor); packLock = ip.renameAndOpenPack(lockMessage); } catch (IOException err) { Close(); throw new TransportException(transport.Uri, err.Message, err); } }
private void ReceivePack(ProgressMonitor monitor) { Stream input = inStream; if (_sideband) { input = new SideBandInputStream(input, monitor); } IndexPack ip = IndexPack.Create(local, input); ip.setFixThin(_thinPack); ip.setObjectChecking(transport.CheckFetchedObjects); ip.index(monitor); _packLock = ip.renameAndOpenPack(_lockMessage); }
private void receivePack() { IndexPack ip = IndexPack.Create(db, raw); ip.setFixThin(true); ip.setObjectChecking(isCheckReceivedObjects()); ip.index(new NullProgressMonitor()); // [caytchen] TODO: reflect gitsharp string lockMsg = "jgit receive-pack"; if (getRefLogIdent() != null) { lockMsg += " from " + getRefLogIdent().ToExternalString(); } packLock = ip.renameAndOpenPack(lockMsg); }
private void receivePack() { indexPack = IndexPack.Create(db, rawInput); indexPack.setFixThin(true); indexPack.setNeedNewObjectIds(needNewObjectIds); indexPack.setNeedBaseObjectIds(needBaseObjectIds); indexPack.setObjectChecking(isCheckReceivedObjects()); indexPack.index(NullProgressMonitor.Instance); // TODO: [caytchen] reflect gitsharp string lockMsg = "jgit receive-pack"; if (getRefLogIdent() != null) { lockMsg += " from " + getRefLogIdent().ToExternalString(); } packLock = indexPack.renameAndOpenPack(lockMsg); }