From: Peter Dimov <peter.di...@calitko.org>
Date: Mon, 29 Jan 2007 16:11:31 +0100
Local: Mon, Jan 29 2007 10:11 am
Subject: Version control refactoring suggestions
Hello everybody,
A main assumption in current implementation is that a revision is global Additionally there is some unnecessary duplication of functionality in Let me do a summary of the functionality we have: changeset – displays all / some changes committed in a single revision Suggestions: 1. Since a changeset is a special diff, I’d suggest that they share 2. Also, revision is currently just a string and that is insufficient 3. A Revision object could be extracted from a Repository from a 4. A Changeset would then be the difference between two nodes. A node is To summarize, here are the classes with some of their methods: Repository Revision I plan to try this out with the bzr backend (Aaron Bentley's trac+bzr) Regards, Peter You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||