Class SVNReporter17

    • Field Detail

      • path

        private final java.io.File path
      • isRestoreFiles

        private final boolean isRestoreFiles
      • isUseDepthCompatibilityTrick

        private final boolean isUseDepthCompatibilityTrick
      • isHonorDepthExclude

        private final boolean isHonorDepthExclude
      • isUseCommitTimes

        private boolean isUseCommitTimes
      • reportedFilesCount

        private int reportedFilesCount
      • totalFilesCount

        private int totalFilesCount
    • Constructor Detail

      • SVNReporter17

        public SVNReporter17​(java.io.File path,
                             SVNWCContext wcContext,
                             boolean restoreFiles,
                             boolean useDepthCompatibilityTrick,
                             SVNDepth depth,
                             boolean lockOnDemand,
                             boolean isStatus,
                             boolean isHonorDepthExclude,
                             boolean isUseCommitTimes,
                             ISVNDebugLog log)
    • Method Detail

      • getReportedFilesCount

        public int getReportedFilesCount()
      • getTotalFilesCount

        public int getTotalFilesCount()
      • report

        public void report​(ISVNReporter reporter)
                    throws SVNException
        Description copied from interface: ISVNReporterBaton
        Makes a report describing the state of local items in order to get the differences between the local items and what actually is in a repository.
        Specified by:
        report in interface ISVNReporterBaton
        Parameters:
        reporter - a reporter passed to make reports
        Throws:
        SVNException
      • reportRevisionsAndDepths

        private void reportRevisionsAndDepths​(SVNWCDbRoot root,
                                              java.io.File dirPath,
                                              java.io.File dirLocalRelPath,
                                              java.io.File reportRelPath,
                                              long dirRev,
                                              java.io.File dirReposRelPath,
                                              SVNURL dirReposRoot,
                                              SVNDepth dirDepth,
                                              ISVNReporter reporter,
                                              boolean restoreFiles,
                                              SVNDepth depth,
                                              boolean reportEverything)
                                       throws SVNException
        Throws:
        SVNException
      • restoreFile

        private static void restoreFile​(SVNWCContext context,
                                        java.io.File localAbsPath,
                                        boolean useCommitTimes,
                                        boolean removeTextConflicts)
                                 throws SVNException
        Throws:
        SVNException