[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Updated [patch] new part 1 for log command

From: Ben Collins <bcollins_at_debian.org>
Date: 2002-03-01 00:10:02 CET

This is an updated patch. Basically it expands log usage to allow for
URL's and the -D option (which works with ra_local, but not ra_dav yet).
Updated man page aswell.

         * libsvn_fs/tree.c(svn_fs_revisions_changed): Change to take an
         array of stringbuf's for paths instead of one path. It will then
         iterate to get a list of all revs for all paths (reduces amount
         of trails for getting info on multiple paths).
 
         * include/svn_fs.h: Updated decleration and comments for
         svn_fs_revisions_changed.
 
         * svnadmin/main.c(main): Updated use of svn_fs_revisions_changed
         for lscr.
         * tests/libsvn_fs/fs-test.c(revisions_changed): Likewise.
         
         * libsvn_subr/sorts.c(svn_sort_compare_revisions): New function
         for sorting an array of revisions.
         * include/svn_sorts.h: Declare it.
         
         * libsvn_repos/log.c(svn_repos_get_logs): Make use of newly
         modified svn_fs_revisions_changed. We pass it the paths passed
         to us (if any). The returned array of revs is then used to trim
         down the logs to just those that the caller is intersted in.

        * libsvn_client/log.c(svn_client_log): Enable the parsing and
        usage of complete URL's.

        * cmdline/main.c: Update usage info for log command. Also, allow
        -D option for logs. This works with ra_local, but ra_dav doesn't
        have the required function yet.
        * man/svn.1(log): Update usage of log command.

-- 
 .----------=======-=-======-=========-----------=====------------=-=-----.
/       Ben Collins    --    Debian GNU/Linux    --    WatchGuard.com      \
`          bcollins@debian.org   --   Ben.Collins@watchguard.com           '
 `---=========------=======-------------=-=-----=-===-======-------=--=---'


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Received on Sat Oct 21 14:37:10 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.