Welcome Dialog

Welcome to the Community!

We have a brand new look! Take a tour with us and explore the latest updates on Adobe Support Community.


Build server license?

New Here ,
Jul 09, 2013 Jul 09, 2013

Copy link to clipboard

Copied

Hello,

We are looking to install a copy of RoboHelp on our build server. Does this require a separate license? If so, is there a command line build component available for build servers that costs less than a full license? (We do not need authoring capabilities on our build server). Thanks.

Views

1.6K

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Jul 10, 2013 Jul 10, 2013

Copy link to clipboard

Copied

This is really a question for Adobe. To the best of my knowledge it does require a licence but don't forget your Rh licence allows installation on two machines. That is not intended for two author use but to allow, for example, an author to work at home or in the office.

You would need to check with Adobe that use is permitted.

Hopefully someone who has experience of this scenario can chip in.


See www.grainge.org for RoboHelp and Authoring tips

@petergrainge

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jul 17, 2013 Jul 17, 2013

Copy link to clipboard

Copied

I have the same question! We would also like our build server to use RoboHelp's command-line interface to automatically generate the latest help files (without authoring capability). Interested to know if you've heard a definitive answer from Adobe.

Thanks.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Jul 18, 2013 Jul 18, 2013

Copy link to clipboard

Copied

Hi Provolow and erickarjala

I don't know the answer offhand. Peter's suggestion is the only one that comes to mind (activation on two machines being allowable.)

Since Peter is sleeping in his part of the world right now, let me ask a few questions.

I will query Adobe to see if they can clarify but before I do, where does the actual RoboHelp project reside (on the author's machine? Source Control? Share Drive?)

What is the exact workflow you would prefer? Is the idea that the author will "hand off" the project to web admin for copying to the server machine and then you want to run rhcl.exe from there?

Thanks and we'll see if we can clarify.

John Daigle

Adobe Certified RoboHelp and Captivate Instructor

Evergreen, Colorado

www.showmethedemo.com

John Daigle
Adobe Certified RoboHelp and Captivate Instructor
Newport, Oregon

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jul 19, 2013 Jul 19, 2013

Copy link to clipboard

Copied

Thanks for looking into this, John!  In our case, we have a software build server (CruiseControl) that automatically watches source control and rebuilds the appropriate software product whenever changes to source code are checked in.  We would like to configure it to do the same with help files -- watch source control for changes to the help file sources, and when it detects anything, kick off rhcl.exe to rebuild a CHM file or WebHelp.

Then the rebuilt CHM or WebHelp could be automatically deployed as well, whatever makes sense for that project.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jul 23, 2013 Jul 23, 2013

Copy link to clipboard

Copied

John, thanks a lot for your help. Our situation seems identical Provolow -- the project resides on the author's machine, which is checked into source control. We want the build server to generate a CHM/WebHelp output when a new source is checked in.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jul 25, 2013 Jul 25, 2013

Copy link to clipboard

Copied

Hi erickarjala and Provolow

As per the workflow you had mentioned, RoboHelp Scripting Engine would serve the purpose.You can write a script for watching the version control information. e.g. fetching the status of a specific file in RoboHelp Project.

You can explore "RoboHelp.Project" object in scripting, which is current project object. You can use this object to retrieve file status of files in the project (e.g.curProject.FileManager.item(index) ).

Depending upon the file status, you can use scripting to publish the desired outputs (e.g. WebHelp/ CHM).

Scripting guide can be found on this link: http://help.adobe.com/en_US/robohelp/scripting/robohelp_10_scripting.p df

Hopefully this would help.

Thanks,

Vikas Singla

RoboHelp Team

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
May 30, 2017 May 30, 2017

Copy link to clipboard

Copied

Can someone from RoboHelp please answer the original question -- whether we can install RoboHelp on our build server and build the help from there?

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
May 30, 2017 May 30, 2017

Copy link to clipboard

Copied

Or is this the answer to the original question - to use this scripting? Tx!

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
May 31, 2017 May 31, 2017

Copy link to clipboard

Copied

There are two aspects to this question, licensing and operating system.

Item 48 in Snippets​ on my site will link you to the operating systems that RoboHelp supports.

Licensing is already covered in my earlier response.

I am not able to advise you on how scripting would work but Vikas Singla is Adobe staff. I think if you want more than what is covered here, you will have to go to Adobe Customer Support, the official support channel.


See www.grainge.org for RoboHelp and Authoring information

@petergrainge

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 27, 2019 Dec 27, 2019

Copy link to clipboard

Copied

Has anything new come of this in all these years?  Is RoboHelp 2019 any better at this?

 

We're using RoboHelp 2015 at the moment, and our Build Server has to eat a license just to build the help file.  This makes it so that the help author can only use the software on his desktop PC and not his laptop as well.

 

But more frustratingly, we have many build servers (6 in total at the moment).  Also, we'd like to dynamically allocate more from a base virtual machine image to meet demand).  But of all our software compilation projects, RoboHelp is the only one where both the IDE and the compiler require a license.

 

Adobe, please take a cue from Microsoft here and get rid of licensing requirements for RHCL.EXE.  Keep your license restrictions to the IDE, and let the compiler do it's work without a required license.

 

Currently, our help builds must all happen on a specific build server agent machine, which means it sometimes has to wait a round for 20+ minutes just to do a 30 second help file compilation.

 

Let the command-line compiler (RHCL.EXE) be free.  Just license the IDE (robohelp.exe).

 

You can't really tout this as a collaboration tool if you can't incorporate help files into a Continuoius Integration / Continuous Delivery pipeline.

 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Jan 02, 2020 Jan 02, 2020

Copy link to clipboard

Copied

LATEST

Only Adobe can give you an answer to this and I have brought it to their notice.

 

Meantime I can only suggest that you deactivate on the laptop and activate on the server as required.

 

Sorry for the slow answer. For some reason being investigated your post went to spam. I suspect it is because it was added to an old thread which is a method used by spammers. However, there was no link which there would be if it was from a spammer.


www.grainge.org

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
RoboHelp Documentation