|
|
|
|
|
by vvanders
2286 days ago
|
|
If by P4 centric you also mean SVN as well then sure. I will say however that if you think locking is optional then you already don't understand these workflows and why they're so critical. Art/design/animation doesn't care that "they should not have been touching the file" they just care that they have to throw away two days of work because someone made multiple edits to the same package file. I've literally seen multiple teams almost come to blows when this happens. You can separate code from art/assets. That comes at an integration and iteration cost, it'll drive your designers mad. There are workflows out there where code is not the first class citizen, in those cases I've seen git shoehorned in and untold pain follows. |
|
I don't think attributing my disagreement with you to not understanding workflows is a fair characterization.
I still think locking , while useful, is only mandatory for work cultures with poor communication. Otherwise, many companies get by with very large workforces who don't hit these issues without having locking.
Separation of code and art assets also don't need to be painful. It's very doable but does require some amount of architectural consideration.
And I very much acknowledge there are projects where code isn't the majority makeup, which is why I say that none of the VCS systems cover mixed projects well or cover all the needs of the others well.