Ticket #20 (closed defect: worksforme)
running tailors in parallel results in missing changesets
| Reported by: | zooko@… | Owned by: | lele |
|---|---|---|---|
| Priority: | major | Milestone: | VersionOne |
| Component: | tailor | Version: | 0.9 |
| Keywords: | Cc: |
Description
I'm rather at a loss to explain this, but I've confirmed that running four simultaneous tailors against the same remote SVN repository behind the same firewall gives me resulting target repos with hundreds of missing changesets, but running the same four tailors serially gives a complete copy of the changesets.
I'm still investigating, but lelit asked me to open a ticket.
Attachments
Change History
comment:1 Changed 7 years ago by Lele Gaifax
Most probably, you had multiple instances of tailor running on the same project.
comment:2 Changed 7 years ago by anonymous
http://progetti.arstecnica.it/tailor/ticket/21
causes problems when using this hook.
However, a worse problem is that if any version of the file cannot be reindented by reindent.py (for example, due to inconsistent tab usage), then it appears as though that version had a bunch of "anti-reindent.py" changes made to it (because the previous version was reindent.py'ed, but this version wasn't). This is very ugly and makes version history wrong, so I no longer use this hook.

