[Sidefx-houdini-list] State of Houdini HDA versioning across Studios these days - any insights?

Sandy Sutherland sandy.maillists at gmail.com
Mon Nov 27 08:03:57 EST 2017

Thanks for the info - sounds similar to what I have tested.



On 26 November 2017 at 20:19, Agent Xray <xray at agentxray.com> wrote:

> 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:
> xEatme::doSomethingCool::1.00
> and the file might be:
> xEatme_doSomethingCool.hda
> 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 -
>> Cheers
>> Sandy
>> _______________________________________________
>> Sidefx-houdini-list mailing list
>> Sidefx-houdini-list at sidefx.com
>> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
> _______________________________________________
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list

More information about the Sidefx-houdini-list mailing list