Package org.tmatesoft.svn.core.io

Examples of org.tmatesoft.svn.core.io.SVNRepository.log()


                            newTasks.add(new Task(task.relPath, revision - 1, true));
                        }
                        showProgressInfo(progressIndicator, rgRev + " processed");
                    }
                });
                repo.log(new String[]{task.relPath}, deletedRevision < 0 ? INVALID_REVISION : (deletedRevision - 1), 0,
                        true, true, 0, mergeInfoAvailable && !retryWithoutMergeInfo , null, handler);
                handler.checkFinalState();
                revisions.addRevisionChain(revisionChain);
                pathsToProcess.addAll(newTasks);
                retryWithoutMergeInfo = false;
View Full Code Here


        SVNRepository repos = createRepository(url, path, null, revision, revision, pegRev);
        SVNLocationEntry copyFromEntry = null;
        String targetPath = getPathRelativeToRoot(path, url, null, null, repos);
        CopyFromReceiver receiver = new CopyFromReceiver(targetPath);
            try {
                repos.log(new String[] { "" }, pegRev[0], 1, true, true, 0, false, new String[0], receiver);
                copyFromEntry = receiver.getCopyFromLocation();
            } catch (SVNException e) {
                SVNErrorCode errCode = e.getErrorMessage().getErrorCode();
                if (errCode == SVNErrorCode.FS_NOT_FOUND || errCode == SVNErrorCode.RA_DAV_REQUEST_FAILED) {
                    return new SVNLocationEntry(SVNRepository.INVALID_REVISION, null);
View Full Code Here

            AttributesImpl attribs = new AttributesImpl();
            attribs.addAttribute("", "uri", "uri", "CDATA", uri);
            attribs.addAttribute("", "start", "start", "CDATA", Long.toString(startRevision));
            int nodeNr = builder.startElement(LOG_ELEMENT, attribs);
            LogHandler handler = new LogHandler(builder);
            repo.log(new String[0], startRevision, endRevision, true, false, handler);
            builder.endElement();
        return builder.getDocument().getNode(nodeNr);
        } catch (SVNException e) {
            throw new XPathException(this, e.getMessage(), e);
        }
View Full Code Here

            if (startRevision.isLocal() || endRevision.isLocal()) {
                for (int i = 0; i < paths.length; i++) {
                    checkCancelled();
                    long startRev = getRevisionNumber(startRevision, repos, paths[i]);
                    long endRev = getRevisionNumber(endRevision, repos, paths[i]);
                    repos.log(targetPaths, startRev, endRev, discoverChangedPaths, stopOnCopy, limit,
                            includeMergedRevisions, revisionProperties, wrappingHandler);
                }
            } else {
                long startRev = getRevisionNumber(startRevision, repos, null);
                long endRev = getRevisionNumber(endRevision, repos, null);
View Full Code Here

                            includeMergedRevisions, revisionProperties, wrappingHandler);
                }
            } else {
                long startRev = getRevisionNumber(startRevision, repos, null);
                long endRev = getRevisionNumber(endRevision, repos, null);
                repos.log(targetPaths, startRev, endRev, discoverChangedPaths, stopOnCopy, limit,
                        includeMergedRevisions, revisionProperties, wrappingHandler);
            }
        }
       
    }
View Full Code Here

        for (Iterator revRangesIter = editedRevisionRanges.iterator(); revRangesIter.hasNext();) {
            checkCancelled();
            SVNRevisionRange revRange = (SVNRevisionRange) revRangesIter.next();
            long startRev = getRevisionNumber(revRange.getStartRevision(), repos, null);
            long endRev = getRevisionNumber(revRange.getEndRevision(), repos, null);
            repos.log(paths, startRev, endRev, discoverChangedPaths, stopOnCopy, limit, includeMergedRevisions, revisionProperties,
                    wrappingHandler);
        }
    }
   
    /**
 
View Full Code Here

        SVNRepository repos = createRepository(url, path, null, revision, revision, pegRev);
        SVNLocationEntry copyFromEntry = null;
        String targetPath = getPathRelativeToRoot(path, url, null, null, repos);
        CopyFromReceiver receiver = new CopyFromReceiver(targetPath);
            try {
                repos.log(new String[] { "" }, pegRev[0], 1, true, true, 0, false, new String[0], receiver);
                copyFromEntry = receiver.getCopyFromLocation();
            } catch (SVNException e) {
                SVNErrorCode errCode = e.getErrorMessage().getErrorCode();
                if (errCode == SVNErrorCode.FS_NOT_FOUND || errCode == SVNErrorCode.RA_DAV_REQUEST_FAILED) {
                    return new SVNLocationEntry(SVNRepository.INVALID_REVISION, null);
View Full Code Here

            if (startRevision.isLocal() || endRevision.isLocal()) {
                for (int i = 0; i < paths.length; i++) {
                    checkCancelled();
                    long startRev = getRevisionNumber(startRevision, repos, paths[i]);
                    long endRev = getRevisionNumber(endRevision, repos, paths[i]);
                    repos.log(targetPaths, startRev, endRev, discoverChangedPaths, stopOnCopy, limit,
                            includeMergedRevisions, revisionProperties, wrappingHandler);
                }
            } else {
                long startRev = getRevisionNumber(startRevision, repos, null);
                long endRev = getRevisionNumber(endRevision, repos, null);
View Full Code Here

                            includeMergedRevisions, revisionProperties, wrappingHandler);
                }
            } else {
                long startRev = getRevisionNumber(startRevision, repos, null);
                long endRev = getRevisionNumber(endRevision, repos, null);
                repos.log(targetPaths, startRev, endRev, discoverChangedPaths, stopOnCopy, limit,
                        includeMergedRevisions, revisionProperties, wrappingHandler);
            }
        }
       
    }
View Full Code Here

        for (Iterator revRangesIter = editedRevisionRanges.iterator(); revRangesIter.hasNext();) {
            checkCancelled();
            SVNRevisionRange revRange = (SVNRevisionRange) revRangesIter.next();
            long startRev = getRevisionNumber(revRange.getStartRevision(), repos, null);
            long endRev = getRevisionNumber(revRange.getEndRevision(), repos, null);
            repos.log(paths, startRev, endRev, discoverChangedPaths, stopOnCopy, limit, includeMergedRevisions, revisionProperties,
                    wrappingHandler);
        }
    }
   
    /**
 
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.