It is probably from the Blink pose fix I did recently. Whenever modifying a character, always do a download, make your modifications and then upload when you are done with your session. Otherwise, this kind of thing will continue to happen. If someone spends several days working on something and then just uploads without downloading first, it will break something in the character if other changes have been made. Always, always, always do a download before you upload.
Mark - sorry - again did not mean to say that it was the knee change that was a problem - I just noticed the same problem on the goose around the same timeframe as when that change was made - but I now just notice that David had also made the eyeblink changes to the goose very shortly after, around the same time.
The point is not in finding fault. I've noticed very definitely conflicts arising when changes have been made to the rig, or otherwise - while I am also doing decaling, texturing. One would think that these activities would not interfere with each other - but they seem to for some reason.
I have even had instances where I've updated - made my change & then tried to upload - and in that short time someone else has made a change to the model (or some other nonesense was going on) that produces a conflict. If I then do an update - it craps out my local model (granted it makes a .mine copy) - but I then still have to wait for Noel to resolve the conflict, before I can continue on with further changes.
The texturing is not usually an overnight process - it takes longer & is more iterative. Most times that I've done an update before I do a commit, regardless of how long I take (minutes versus days), and someone else has modified the model, I am left with a mess for my local copy. And then Noel has to resolve it. I prefer to minimize the number of times that I have to ask Noel to resolve a conflict. So I prefer to get it to a state that I feel is finished before trying to commit.
Our best bet is to try to coordinate with each other as best possible. We tried assigning tasks in the dotproject - no one looks at the dotproject (who can find it the task? anyhow). Posting a topic announcing texturing work doesn't seem to work either.
Too bad we don't have a sign-up sheet of sorts - at least we'd know if someone else was doing something before we started, and it might be easier to coordinate.
Unfortunately with so many people touching the same model - merging conflicts will continue to arise. And Noel or someone else will continue doing cleanup.
