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.01 is released Chia-liang Kao
  • From: Chia-liang Kao <clkao@clkao.org>
  • To: svk-dev@lists.openfoundry.org
  • Subject: svk 1.01 is released
  • Date: Mon, 11 Jul 2005 22:57:50 +0800
  • User-agent: Mutt/1.5.6i


  • Hi all,

    I'm very pleased to announce svk 1.01, a bugfix release 2 months after
    the 1.00 release. This release fixes many edge cases, and also improves
    performance and memory usage. Binary packages should be available
    later this week.

    Enjoy,

    [Changes for 1.01 - 11 Jul, 2005]

    * Fix a memory leak when constructing copy cache for revisions
    involving many changed paths.

    * Fix a memory leak when updating directories containing lots of files.

    * Fix memory leaks when having mixed-revision checkout with many
    entries.

    * Fix a segfault in patch creation and viewing triggered by
    copy+modification files.

    * Fix a bug in svk diff: diffing deeply added directory triggers
    "checkout_delta called with non-dir".

    * Fix a bug that when copy destination's basepath does not exist, svk
    prompts for url initialisation.

    * Partially fix a bug that deleting a path containing mirrors will
    result in inconsistent mirror state.

    * Fix svk ls -f to list the path, instead of depot root path. [Autrijus]

    * Fix a bug that push (smerge -I) will use wrongly encoded commit
    message if you are not using utf8. [Jorge Daza <jorge@drqueue.org>]

    * Fix a crash bug when switch to a branch that has new files with keywords.

    * When checkout to existing directory, if the directory is from the
    very same depotpath, do an update instead of dying. This resembles
    the svn and cvs behaviour.

    * Fix patch list/view/dump/delete for those can't be applied. [Jody Belka]

    * Fix svk checkout --detach to detach a checkout even if the directory's
    parent no longer exists. [Jody Belka]

    * svk checkout --list now shows removed checkout with '?', and
    supports --purge. [David Glasser]

    * Fix a bug that a file is not properly handled when a symlink is
    overwritten by file, without proper replace.

    * Fix a bug that patch --apply thinks the commit fails and save the
    commit message to a temp file.

    * svk blame now takes --remoterev to show remote revision.

    * svk sync -a now does the right thing on given depotpath. [Jody Belka]

    * make svk update, ls, and cat use new revspec parser so they support
    remote-revision form and friends. [gugod]

    * Pull as a lump under all conditions, even depot path. [Norman Nunley]

    * Misc documentation and tests fixes and improvements.
    [jesse,knewt,matthewd,Tom Sibley]

    * Fix the autouse hack so Devel::DProf works again.


    Cheers,
    CLK