Roger Oberholtzer wrote:
> On Wed, 2009-06-17 at 23:34 +0200, Tomek Grzechowski [k3o] wrote:
>   
>> yeah,
>>
>> a person can accept a ticket and the ticket will have its status
>> changed to assigned.
>>     
>
> 'assigned' does not mean someone is editing the ticket itself right now,
> which I think is the issue in the original post.

>  I had a similar question for editing wiki pages. I do not thing trac handles 
> this.

Wrong, we do.

>  I think it would require a locking mechanism. Bugzilla keeps each
> transaction separate, so when this happens they call it a mid-air
> collision,

We also detect mid-air collisions on ticket changes (1).

>  and you are given the option of proceeding to commit your
> changes, or to opt out.

We offer the possibility to merge changes in the wiki (2), but not yet 
in the ticket module (3).

>  I think the significant difference is that in
> bugzilla, the id for the change is assigned when it is committed. With
> trac (correct me if I am wrong), the tag for the change is assigned when
> the ticket/wiki page is first selected to be edited. Of course, this is
> all speculation on my part about trac's internals.
>   

That's correct, though, and this is how we are able to detect mid-air 
collisions.

Now we also had recently someone for whom the wiki merge feature was 
apparently not working, a problem that I couldn't reproduce (4). I'd be 
curious to know if you had the same experience, which made you believe 
that wiki edit conflicts were not detected.

-- Christian

(1) http://trac.edgewall.org/ticket/4100 (detect ticket conflicts)
(2) http://trac.edgewall.org/ticket/152 (detect/handle wiki conflicts)
(3) http://trac.edgewall.org/ticket/7145 (hande ticket conflicts)
(4) http://trac.edgewall.org/ticket/8217 (wiki conflicts not detected?)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to