Fedora 16 Update: django-evolution-0.6.5-1.fc16

updates at fedoraproject.org updates at fedoraproject.org
Fri Sep 9 17:04:58 UTC 2011

Fedora Update Notification
2011-08-23 13:25:37

Name        : django-evolution
Product     : Fedora 16
Version     : 0.6.5
Release     : 1.fc16
URL         : http://code.google.com/p/django-evolution/
Summary     : Schema evolution for Django
Description :
When you run ./manage.py syncdb, Django will look for any new models that
have been defined, and add a database table to represent those new models.
However, if you make a change to an existing model, ./manage.py syncdb will
not make any changes to the database.

This is where Django Evolution fits in. Django Evolution is an extension to
Django that allows you to track changes in your models over time, and to
update the database to reflect those changes.

Update Information:

- New upstream 0.3.3 release
- http://www.reviewboard.org/docs/releasenotes/dev/rbtools/0.3.3/
- Notable Changes:
- Rewrote the Clear Case implementation to be cleaner, more maintainable,
- and less buggy
- New Features:
- post-review:
- Added --http-username and --http-password for providing defaults for
- Basic HTTP Authentication
- Clear Case:
- Added proper support for --tracking-branch and --revision-range
- Clear Case configuration has moved to .reviewboardrc
- Git:
- Added automatic parent diff determination when using --revision-range
- Added support for working against bare repositories when using
- revision-range
- Enhanced --revision-range to take any valid Git revisions
- Support --repository-url for overriding the git origin URL
- Mercurial:
- Added support for --guess-summary and --guess-description
- Allow a single revision to be passed to --revision-range
- Subversion:
- Added support for --svn-changelist for specifying SVN changelists
- Bug Fixes:
- post-review:
- Fixed authentication problems with some versions of Review Board
- Clear Case:
- The view is properly recognized
- Removed the dependency on xargs and cygwin
- Fixed breakages with binary files
- Removed support for --label, which was useless
- Running just post-review will now produce a working diff of checked
- out files
- Diffs generate properly now under Windows
- The diffs no longer hard-code a fake date, but instead use the real
- time/date of the file
- Files that were renamed no longer breaks the diff. OID/UUIDs are used
- instead of file paths
- Fixed diff generation to use the diff program instead of hand-crafting
- the diffs
- Running with --revision-range with paths that don't exist no longer
- produces unreadable IOException errors
- Git:
- Use real URLs when using git prefixes
- Fixed compatibility with versions of Git older than 1.6
- Added compatibility with msysgit
- The correct SVN remote tracking branch is now used for git-svn
- repositories
- Mercurial:
- Fixed an error when posting inside a Mercurial branch
- Perforce:
- Fixed Review Board version detection when checking for Perforce
- changeset support. This forced usage of the old API, preventing the new
- API from being used, which prevented usage with Review Board 1.6
- Subversion:
- Lines starting with --- and +++ in diffs that aren't diff control lines
- no longer results in broken diffs

This update can be installed with the "yum" update program.  Use 
su -c 'yum update django-evolution' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list