svk-dev

Subscribe


2004 01 02 03 04 05 06 07 08 09 10 11 12
2005 01 02 03 04 05 06 07 08 09 10 11 12
2006 01 02 03 04 05 06 07 08 09 10 11 12

  previous   Chronological   next       previous   Thread   next  

svk 1.02 is released Chia-liang Kao
  • From: Chia-liang Kao <clkao@clkao.org>
  • To: svk-dev@lists.openfoundry.org
  • Subject: svk 1.02 is released
  • Date: Wed, 3 Aug 2005 03:45:19 +0800
  • User-agent: Mutt/1.5.6i


  • Hi all,

    I'm pleased to announce svk 1.02, which features performance boosts on
    huge repositories. This part of work is sponsored by Fotango, mainly
    in SVN::Mirror. There are also various other fixes, and thanks to the
    effort putting svkbook together, many edge cases got caught and fixed.

    Enjoy,

    [Changes for 1.02 - 2 Aug, 2005]

    * "svk mirror" now supports moving mirror points with "svk mv".

    * "svk co" now resumes checkouts from where it left off if it gets
    interrupted mid-way.

    * "svk commit", "svk smerge" and other commands that accept commit
    messages now accept a --template option, to provide a customised file
    for commit messages.

    * SVK's documentation is now up to date with the "svk reference"
    section of the work-in-progress SVK book.

    * "Silent errors" from output of subversion repository hooks are
    now reported.

    * "svk status" now supports some additional options found in "svn
    status": --non-recursive to only list changes in the current
    directory, and --no-ignore to display files which are normally ignored
    due to a 'svn:ignore' property or rule.

    * "svk describe" accepts the "r12345" revision number form, for ease
    of use.

    * New -q (quiet) option to svk copy.

    * The -q (quiet) option to "svk status" now also hides files missing
    in working copy (previously this just suppressed output for unknown
    files in the working copy).

    * Confusing messages generated by "svk update" that really applied
    only to "svk merge" are no longer printed by "svk update".

    * Make "svk revert" work in a few cases where it didn't before, with
    moved files in the working copy.

    * "svk ci --import" now replace symlinks with files properly.

    * "svk mv" is now more careful about making sure that the target path
    exists.

    * "svk rm" across multiple depot paths could cause svk to hang.

    * "svk propset" now works directly on mirrored paths.

    * Various commands that would silently ignore excess arguments now
    raise errors.

    * Specifying a revision for "svk propset" and "svk propedit" commands
    is now correctly disallowed on checkout paths.

    * Using "svk smerge" without all of your mirrored paths up to date
    would try to merge too much if you merged components from those
    out-of-date paths. This has been fixed.

    * Various cosmetic fixes to make svk output more precise, for
    scriptability purposes. This was mostly centred around removal of
    spurious blank lines.

    * A memory leak fix with "svk smerge".

    * UTF-8 workarounds for buggy versions of Encode.pm.

    Cheers,
    CLK