Lines Matching refs:rev

249                         svn_revnum_t rev,
259 rev / max_files_per_dir);
263 if (rev % max_files_per_dir == 0)
273 apr_psprintf(scratch_pool, "%ld", rev),
293 svn_revnum_t rev,
309 rev / max_files_per_dir);
323 || src_ffd->min_unpacked_rev < rev + max_files_per_dir)
325 /* copy unpacked revprops rev by rev */
327 for (revprop_rev = rev;
328 revprop_rev < rev + max_files_per_dir;
342 if (rev == 0)
349 rev / max_files_per_dir);
360 /* If necessary, update the min-unpacked rev file in the hotcopy. */
361 if (*dst_min_unpacked_rev < rev + max_files_per_dir)
363 *dst_min_unpacked_rev = rev + max_files_per_dir;
378 /* Make the rev file writable and remove it. */
400 svn_revnum_t rev;
408 for (rev = start_rev; rev < end_rev; rev++)
413 if (rev != start_rev && rev % max_files_per_dir == 0)
415 shard = apr_psprintf(iterpool, "%ld", rev / max_files_per_dir);
422 "%ld", rev),
466 /* don't delete rev 0 props */
564 svn_revnum_t rev;
567 /* Copy the min unpacked rev, and read its value. */
600 * Copy the necessary rev files.
605 for (rev = 0; rev < src_min_unpacked_rev; rev += max_files_per_dir)
618 rev, max_files_per_dir,
621 pack_end_rev = rev + max_files_per_dir - 1;
624 * update 'current' to the most recent packed rev (so readers can see
638 notify_func(notify_baton, rev, pack_end_rev, iterpool);
643 SVN_ERR(hotcopy_remove_rev_files(dst_fs, rev,
644 rev + max_files_per_dir,
647 SVN_ERR(hotcopy_remove_revprop_files(dst_fs, rev,
648 rev + max_files_per_dir,
654 * rev dir can be removed. */
655 SVN_ERR(remove_folder(svn_fs_fs__path_rev_shard(dst_fs, rev, iterpool),
657 if (rev > 0 && dst_ffd->format >= SVN_FS_FS__MIN_PACKED_REVPROP_FORMAT)
658 SVN_ERR(remove_folder(svn_fs_fs__path_revprops_shard(dst_fs, rev,
666 SVN_ERR_ASSERT(rev == src_min_unpacked_rev);
671 for (; rev <= src_youngest; rev++)
686 * We assume that all revisions coming after 'min-unpacked-rev' really
693 /* Copy the rev file. */
695 src_revs_dir, dst_revs_dir, rev,
701 rev, max_files_per_dir,
707 if (rev > dst_youngest)
709 if (max_files_per_dir && (rev % max_files_per_dir == 0))
711 SVN_ERR(svn_fs_fs__write_current(dst_fs, rev, 0, 0,
717 notify_func(notify_baton, rev, rev, iterpool);
722 * above loop early. 'rev' was last incremented during exit of the loop. */
723 SVN_ERR_ASSERT(rev == src_youngest + 1);
751 svn_revnum_t rev;
753 for (rev = 0; rev <= src_youngest; rev++)
763 apr_psprintf(iterpool, "%ld", rev),
767 apr_psprintf(iterpool, "%ld", rev),
771 notify_func(notify_baton, rev, rev, iterpool);