[Sidefx-houdini-list] State of Houdini HDA versioning across Studios these days - any insights?
xray at agentxray.com
Sun Nov 26 15:19:38 EST 2017
I've been using the basic name spacing, keeping the .hda files
unversioned with multiple definitions inside the file for easy switching.
For example, if the facility was called "xray" and the project "eatme" I
might do something like:
and the file might be:
and the name woud be:
xEatme Do Something Cool
(I use this naming so that the auto complete can key on any portion)
I do wish Houdini supported a fourth namespace so that I could more
easily separate the facility and project.
I also added my own custom context menu to control major/minor
versioning up, and recently integrated this into Perforce to that I can
check in/check out/version up(major/minor)/abandon HDAs during
development without having to go outside Houdini. At another facility
without version control I rolled my own using lock files and copying the
HDA definition from the HSITE repository to the local user folder.
On 11/15/2017 1:48 AM, Sandy Sutherland wrote:
> Morning all,
> A quick question on what everyone is doing to version HDAs in a Houdini
> pipeline nowadays? Would really appreciate getting an insight on what
> folks have found works well?
> I am working for a Studio that for a long time has been using Houdini for
> the Lighting and FX side, but have not really been versioning as such,
> other than running a repo of updated otl / hda files that is the master and
> is copied into each project structure as the project rolls up.
> I personally have developed a versioning system that I like, which is based
> off the namespacing that is built into the HDA naming system. I have a
> toolset that allows me to version and swap versions etc.. very easily in
> the network view and find it works very well. However I have been asked to
> present all methods that might work so that we can decide on a studio
> versioning system going forward.
> Thanks for any and all inputs -
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
More information about the Sidefx-houdini-list