HomeFreeBSD

- update to 2.5.0

Description

  • update to 2.5.0

ChangeLog:

Bugs fixed:

  • Handle non-ASCII, non-UTF8 filenames in .cvsignore files.
  • ExternalBlobGenerator: Don't fail if no revisions are needed for a file.
  • Fix the handling of symbol-matching regexps that include "|".
  • Handle excluded paths under Attic directories, too.
  • cvs2git: fix logging in process_post_commit().
  • Prefer to break internal cycles at the *largest* timestamp gaps.
  • Don't try to delete a supposed "revision 1.1" if it has a predecessor.

    Improvements and output changes:
  • Various small documentation fixes and improvements.
  • Make cvs2xxx runnable under PyPy.
  • Avoid some allusions to Subversion when converting to another VCS.
  • Use tempfile.mkdtemp() to choose the location for temporary files.
  • Write all progress information to stderr rather than stdout.
  • Write cvs2git and cvs2bzr output to stdout by default.
  • Improve build reproducibility by respecting $SOURCE_DATE_EPOCH.
  • cvs2git: don't add so much useless metadata to symbol commits.
  • cvs2git: allow a file to be set executable in Git via "svn:executable"

    Miscellaneous:
  • Use "co --version" rather than the deprecated "co -V".

Details

Provenance
ohauerAuthored on
Parents
rP457690: Add patches to fix pokerth build with upcoming boost 1.66.
Branches
Unknown
Tags
Unknown