CVS question - getting all changes of one user between two points in time

Posted on 2004-11-15
Last Modified: 2008-01-09
Sorry for the off topic, but I figured this would be the highest concentration of CVS users.

I want to get a list of all files changed by a particular user of a particular branch between two points in time.
Question by:dbyrne03
    1 Comment
    LVL 48

    Accepted Solution

    The cvs history command should give you what you need:

    Usage: cvs history [-report] [-flags] [-options args] [files...]

            -T              Produce report on all TAGs
            -c              Committed (Modified) files
            -o              Checked out modules
            -m <module>     Look for specified module (repeatable)
            -x [TOEFWUCGMAR] Extract by record type
            -e              Everything (same as -x, but all record types)
            -a              All users (Default is self)
            -l              Last modified (committed or modified report)
            -w              Working directory must match
            -D <date>       Since date (Many formats)
            -b <str>        Back to record with str in module/file/repos field
            -f <file>       Specified file (same as command line) (repeatable)
            -n <modulename> In module (repeatable)
            -p <repos>      In repository (repeatable)
            -r <rev/tag>    Since rev or tag (looks inside RCS files!)
            -t <tag>        Since tag record placed in history file (by anyone).
            -u <user>       For user name (repeatable)
            -z <tz>         Output for time zone <tz> (e.g. -z -0700)

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Find Ransomware Secrets With All-Source Analysis

    Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

    Suggested Solutions

    The purpose of this article is to fix the unknown display problem in Linux Mint operating system. After installing the OS if you see Display monitor is not recognized then we can install "MESA" utilities to fix this problem or we can install additio…
    The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
    In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
    Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

    761 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now