You guys should also checkout Alembic with Git:
This works mainly with Alembic currently. Maybe your system can use this to checkout different Alembic branch where one is the Approved branch while the other one is the latest branch
You guys should also checkout Alembic with Git:
This works mainly with Alembic currently. Maybe your system can use this to checkout different Alembic branch where one is the Approved branch while the other one is the latest branch
Yeah that project is pretty interesting, I probably wouldnāt rely on it for pipeline work yet however since itās so new.
If you are set on Git, then it did recently gain more support for large files which is based on an older and seemingly stable basis called āgit annexā.
But Iām sceptical as to whether Git is the right approach here, since the Git methodology is āclone everythingā which can be difficult when your asset library is in the terabytes range. SVN, Perforce and the like are on the opposite side of the fence, āclone what you needā, which I think might be better suited for out kind of work. But I donāt know of anyone who has actually tried and Iād be interested in seeing what benefits lie therein, as Iām sure there are many (maybe more than there are downsides!)
Very very nicely presented. Iāve been toying with versions of similar ideas (just way more scattered around projects), for a while now, but you guys are putting it into a very nice and understandable package. I took a few months break from following magenta development (no dev time on my side currently), but Iāll try to get involved more considering am very much on the same page with you with most of the concepts presented there. I do have a few points for discussion but wonāt be spamming this thread with those at this point.
Weāll be trying the same system here, however I want to employ logic where the āpushedā file is always the same as the āapprovedā file, which is not necessarily the latest. It happens fairly regularly that director eventually decided to unapprove v05 and wants everyone to go back to v03. Code wise Iād run automatic action that copies file that getās approved and overwrites the āpushedā file with that. Publishing wise on artist side we then only need to deal with creating new versions of assets. The āpushā (or what I call āmasterā version) is then created automatically when supervisor approves some version number. If he accidentally approves 2 of them (totally happens), then the latest one approved becomes the master by definition.
[quote=āmkolar, post:23, topic:97ā]
but Iāll try to get involved more considering am very much on the same page with you with most of the concepts presented there. I do have a few points for discussion but wonāt be spamming this thread with those at this point.[/quote]
Youād be welcome to, @mkolar. At the moment, I think both me and @BigRoy feel weāre onto something that works; the current status is that heās set to run it through a couple of projects within the coming days at Colorbleed to work out any kinks.
As soon as heās back from holidays, we should catch up on where things are at in the Magenta thread.