Opened 17 years ago
Closed 17 years ago
#6822 closed defect (fixed)
mercurial plugin resync api clash
Reported by: | Owned by: | Christian Boos | |
---|---|---|---|
Priority: | normal | Milestone: | 0.11 |
Component: | plugin/mercurial | Version: | |
Severity: | normal | Keywords: | sync apidoc |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
The sync routine has changed and it's making it difficult to install TracMercurial after easy_install-ing trac.
This has already been fixed on one branch — (half of) http://trac.edgewall.org/changeset/5144 needs to be applied to trac/admin/console.py in trac 0.11b1 to ease version compatibility. I'm attaching the patch.
Attachments (1)
Change History (3)
by , 17 years ago
Attachment: | trac-admin-console.patch added |
---|
comment:1 by , 17 years ago
Component: | trac-admin → plugin/mercurial |
---|---|
Keywords: | sync apidoc added |
Milestone: | → 0.11 |
Owner: | changed from | to
Well, the backward compatibility fix has been introduced for 0.10.x, but this is the now part of the standard API for 0.11.
Looks like there's still the old def sync(self)
in the Mercurial plugin, I'll remove that so the default def sync(self, rev_callback=None)
(which does nothing) gets used.
+ adding a note to TracDev/ApiChanges/0.11.
comment:2 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in r6573 and r6574. The note was already added to TracDev/ApiChanges/0.11#OtherChangestothe0.10API some days ago.
Patch to ease versioncontrol resync API clashes.