info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Any recommendations on best practices to help non-developers withCVS


From: Mark D. Baushke
Subject: Re: Any recommendations on best practices to help non-developers withCVS?
Date: Tue, 07 Dec 2004 12:15:43 -0800

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Todd Denniston <address@hidden> writes:

> *Mark*, I did not see this listed in the release notice for 1.12.10, how
> goes the work?

I believe this is work that Derek has already committed to the feature
branch and that it is part of 1.12.10 ( I have not used it myself).

        -- Mark

src/ChangeLog has this:
2004-10-04  Derek Price  <address@hidden>

        * client.c (responses): Add "Edit-file".
        (handle_edit_file): New function.
        * commit.c (usage): Add -c option.
        (check_fileproc): Check for edit when requested.
        (commit_fileproc): Use new notify_do API.
        * edit.c (check_edited): New global.
        (setting_tedit, setting_tunedit, setting_tcommit): s/int/bool/.
        (ncheck_fileproc): Use new notify_do API.
        (send_notifications): Remove redundant proto.  Remove unnecessary
        repository lock.
        (editors_output, find_editors_and_output, edit_file): New functions.
        edit_file() factored from...
        (edit_fileproc): ...here.  Skip files with existing editors when
        requested.
        (usage): Add -c and -f.
        (edit): Handle new -c and -f options.
        (notify_do): Accept update_dir as an argument for user messages.
        (editors_fileproc): Factor most content to find_editors_and_output()
        and edit_file().
        * edit.h (notify_do): Proto new API.
        (editors_output, edit_file): New functions.
        * rcs.c (RCS_unlock): Use new notify_do() API.
        * sanity.sh: Update assorted tests to compensate for new output.
        (edit-check): New tests.
        * server.c (gupdate_dir): New global.
        (struct notify_note): Keep track of update_dir.
        (serve_notify): Use update_dir.
        (serve_hostname, serve_localdir, serve_edit, server_edit_file): New
        functions.
        (server_notify): Use new notify_do() API.
        (requests): Add Hostname, LocalDir, and edit.
        * server.h (server_edit_file): New proto.
        (Note: Original design of new advisory lock behavior came from Noel Yap
        <address@hidden>'s original advisory locks patch, originally ported
        forward and enhanced by Matthew Ogilvie <address@hidden>.)

doc/ChangeLog has this:
2004-10-04  Derek Price  <address@hidden>

        * cvs.texinfo (assorted edit and commit related sections): Add
        information about new '-c' and '-f' options for reservations
        patch.  The code (not documentation) for this feature was
        originally from Noel Yap <address@hidden>, originally ported
        forward and enhanced by Matthew Ogilvie <address@hidden>.)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFBtg9v3x41pRYZE/gRAty+AKDARZoHixcdCDsZIKwLCM+a9iYI8ACeO3jx
X1lntWool3VmTg/nH7BevKo=
=YBy5
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]