My favorites | Sign in
Google
gvn
                
Search
for
Updated Jun 19, 2008 by glasser@davidglasser.net
Labels: Featured
ReleaseNotes  
gvn-r803 Release Notes

Current and past releases

Notable changes in 0.2 (r957) release

  • client
    • Support new ^/ syntax for repository roots; deprecate // syntax (r914)
    • Read support for new changebranch format in repo (see the gvn design doc for more details) (r946)
    • Count only changed lines when determining the size of a diff in gvn mail (r816)
    • Improve errors (r820 r830 r850)
    • Don't add @guessed-domain if username is email address (r822)
    •  Issue 25  ('gvn change nonexistent-file' explodes) redux: also handle the case where the file exists but is not versioned (e.g. not yet Added) (r853)
    • At long last, rename ack to approve (r856) (ack still works for now, with a warning (r860))
    • Just list the unversioned paths in nothave; no need to print a ? and spaces in front (r858)
    • fix error message if no reviewers given for gvn mail (r872)
    • Allow periods in change names (r917)
  • server
    • Improve tests (r812 r827 r840 r847)
    • Reorganize the contrib dir, add Cyrus SASL authentication module for gvn.userdb, make it all build, and add README (r815 r832 r833 r834 r835 r836 r837 r838 r839 r841 r844 r845 r885 r899 r900)
    • Add trailing newline to and drop timestamp from userdb files (r825 r828)
    • Improve userdb management tools (r869)
    • Disallow creating file names that would break Windows (r861 r862)
    • Add mailer.py for post-commit hook (r873)
    • Add post-commit repository verification hook (r879)
    • Don't allow creation of properties with invalid names (a la svn_prop_name_is_valid) (r887 r888 r889 r890 r906 r908)
    • Reject commits with "gvn:block-this-commit" revprop (for monitoring)

Notable changes in r803 release

  • Subversion has branched for the 1.5.x series; gvn now tracks that rather than trunk. Windows binaries will be based on 1.5.x alpha tags.
  • client
    • Drop editor_command gvn config setting; use editor-cmd svn config setting instead (r723).
    • Handle encodings other than UTF-8 in change/mail/snap/submit commands; honor --encoding option, log-encoding svn config setting, and system-configured locale, in that order (r726, r748).
    • Add primitive --with-revprop option to submit; it can only handle one revprop for now (r729).
    • Fix diff in review of a change snapshot of an Add, showing the entire file rather than nothing (r770).
    • Fix  issue 25  ('gvn change nonexistent-file' explodes) (r793)
    • Don't blow up when used from within an svn:externals directory from the same repository (r796).
    • Fix line endings in gvn mail on Windows, finally (r800).
    • Drop compat code from the switch to .gvnstate, way back in r360 (r801).
  • server
    • Hook infrastructure and some hooks now complete enough for deployment.
    • Implement write protection via OWNERS files.
    • Implement checks to ensure that the gvn change / approval process actually has meaning.
    • Allow a certain class of users to bypass the checks.

Upcoming releases

Notable changes in upcoming 0.3 (rXXX) release

Notable changes in upcoming 0.4 (rXXX) release


Sign in to add a comment