Archive for the ‘Releases’ Category

mpatch: new patch and reject merging tool

Wednesday, October 11th, 2006

Chris Mason <chris.mason+oracle.com> created a mpatch utility which allows to automatically or interactively apply patches (unified diff and git-style), helping to resolve common cases of patch rejects.

Full information and download link is at:
http://oss.oracle.com/~mason/mpatch/

(via LWN)

TortoiseSVN 1.4.0 released

Monday, October 9th, 2006

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-09-16 16:45:41 CEST

It’s been almost a year since version 1.3.0 came out, and during that time we have been very busy working on version 1.4.0. And now, we have released TortoiseSVN 1.4.0.

The whole user interface of TortoiseSVN got improvements, and there also are a lot of improvements under the hood. The major changes are all mentioned in our release notes:
http://tortoisesvn.tigris.org/tsvn_1.4_releasenotes.html make sure you read them.

You can download version 1.4.0 from our download page http://tortoisesvn.net/downloads

Enjoy the new version and all the improvements in it :)

Stefan

TortoiseSVN homepage is at http://tortoisesvn.net/

Cogito-0.18

Wednesday, October 4th, 2006

From: “Petr Baudis” <pasky+suse.cz>

Date: Fri, 29 Sep 2006 14:06:39 +0200

Hello,

I just released cogito-0.18 - new feature release of the Cogito
user-friendly Git user interface. The biggest highlights are
super-duper cg-log, tagging interface and cg-patch -m. Contrary to my
plan, this unfortunately does NOT contain three big things yet that are
missing but will be in cogito-0.19 (which should be already quite near
the ever-approaching version 1.0):

  • - Rigorous three-way merging of uncommitted local changes
    instead of stashing local changes in patches
    (stashing produces harder-to-resolve conflicts and can
    in some extreme circumstances lead to loss or almost-loss
    of your local changes which is highly evil; this is my
    priority now; if you want to be absolutely safe, do not
    update/merge/switch your tree while having uncommitted
    changes in it)

  • - Support for cg-clone -a (clone all remote branches)
  • - Support for auto-pushing tags

So, now for things that ARE part of 0.18: :-)

First, a simple README update is the only difference from 0.18rc2.

* INCOMPATIBLE: $COGITO_COLORS is renamed to $CG_COLORS
* INCOMPATIBLE: cg-log now by default hides merges, -M behaviour is reversed
* All kinds of very stale command aliases that were deprecated for eons were removed
* .git/author is deprecated (use .git/config to set it up)
* We now officially depend on 1.4.2 (we use git-*-fetch –stdin which makes fetching tags _MUCH_ faster)

* cg-log was reworked to support cg-log -d (show diffs inline), cg-log -S (pickaxe) and renames following (does not quite work, though; I decided not to fix it and wait for revisions.c in Git to support it since the perl script which takes care of this is quite a hack)
* cg-switch -l to stash your local changes when switching branches
* cg-commit –amend
* Tagging interface (cg-tag, cg-tag-ls, cg-tag-show) was greatly enhanced
* cg-patch -m for applying mailboxes
* cg-clone -l now sets up an alternate instead of symlinking the object db
* Support for cg-clone –reference
* cg-admin-setuprepo supports setting up repositories over SSH
* Support fetching over FTP
* Other cool stuff!

Happy hacking,


Petr “Pasky” Baudis

qgit-1.5.2 bug fix release

Wednesday, October 4th, 2006

From: “Marco Costalba” <mcostalba@gmail.com>

Date: Sat, 30 Sep 2006 08:30:03 +0200

This is mostly a bug fix release.

Fixes are all over the place but most important are the fixes to code range filtering.

Code range filtering is when you select some text in file viewer and
want to view the list of revisions that modified that code range.

Download tarball from http://www.sourceforge.net/projects/qgit
or directly from git public repository
git://git.kernel.org/pub/scm/qgit/qgit.git

Please refer to http://digilander.libero.it/mcostalba/ for additional
information.

Marco

ChangeLog from 1.5.1

  • - fix a memory leak in case annotation is closed while processing
  • - fix a rare segfault due to a race in annotation code
  • - fix commit when the change in working dir is a file deletion
  • - fix file list is not cleared when changing to revision with no files
  • - load file history without –topo-order option
  • - fix bold file content after removing range filter
  • - fix range filter miscalculation
  • - fixed two bugs in range filter code
  • - fix file view font to match main view one
  • - fix date/time column title issues
  • - fix a very rare hang on exit
  • - refactor exceptions handling code

GIT 1.4.2.2 and GIT 1.4.2.3 released

Wednesday, October 4th, 2006

From: “Junio C Hamano” <junkio+cox.net>

Date: Fri, 29 Sep 2006 23:53:41 -0700

The latest maintenance release GIT 1.4.2.3 is available at the
usual places:

http://www.kernel.org/pub/software/scm/git/

Sorry to be doing two maintenance releases in rapid succession,
but git-mv breakage causes random tree corruption and is rather
serious.

Changes since v1.4.2.2 are as follows:

Junio C Hamano:
git-mv: invalidate the removed path properly in cache-tree
git-push: .git/remotes/ file does not require SP after colon

Changes since v1.4.2.1 are as follows:

Junio C Hamano:
Fix git-am safety checks
git-diff -B output fix.

Liu Yubao:
Fix duplicate xmalloc in builtin-add

Cogito-0.17.4

Thursday, September 28th, 2006

From: Petr Baudis

To: git@vger.kernel.org

Hello,

cogito-0.17.4 was just released - bugfixes release on the latest
stable line of the Cogito user-friendly Git user interface.

Just a few tiny bugfixes. So, what’s new?

* Make cg-commit -p imply -e

* Fix cg-commit -M with relative path called from a subdirectory

* Be way more paranoid when failing to apply patches w/ cg-commit -p

* Do not use type -P (bash31ism)

* Make documentation build with `make` not being GNU make

* When fetching, autofollow lightweight tags as well

via lwn.net

GIT 1.4.2.1 released

Sunday, September 17th, 2006

From: Junio C Hamano
To: git@vger.kernel.org
Date: Wed, 13 Sep 2006 12:19:21 -0700

The latest maintenance release GIT 1.4.2.1 is available at the usual places:

http://www.kernel.org/pub/software/scm/git/
This release is primarily for these two fixes:

  • * git-mv was broken. Notably, this did not work:

    git-mv foo foo-renamed

  • * git-http-fetch failed to follow objects/info/alternates on the remote side. This broke a fetch from Paul’s powerpc.git repository.

via LWN.net