Ticket #20 (closed defect: worksforme)

Opened 7 years ago

Last modified 7 years ago

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

tailor-allmydata.py Download (1.2 KB) - added by anonymous 7 years ago.

Change History

Changed 7 years ago by anonymous

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.

comment:3 Changed 7 years ago by zooko@…

The previous message was posted to the wrong issue. Sorry!

comment:4 Changed 7 years ago by Lele Gaifax

So, is this still valid or should it fade out?

comment:5 Changed 7 years ago by zooko@…

  • Status changed from new to closed
  • Resolution set to worksforme

Let's close it out. If I reproduce it someday I'll reopen it.

Note: See TracTickets for help on using tickets.