What is the best way to deliver the WebHelp output files to the development team in TFS?

I use RoboHelp 2015 to generate WebHelp output.

The development team want me to archive files in TFS so that they can pick up the files and integrate them into the build.

I'm looking for some best practices here because I'm running into some issues whenever I try to check the files back in. For example, I need to manually track the files I added/renamed/deleted in the HR project.

We discussed the following options:

  • Delete the contents of the WebHelp output folder in TFS whenever I want to check in new files.
    • This works, but doesn't seem to be a very elegant option.
  • Zip the contents of the folder of WebHelp output and archiving/retrieval of this file
    • This works well for me, but the devs have create a separate process to unzip the file whenever they generate a release, they don't care.
  • Check all files in the folder, overwrite the files with the new files, manually add the new files and then check back in.
    • This job very well, but it requires you to manually add the files whenever you check in and also leaves / the legacy of old who were removed from the HR project.

Someone at - it other ideas about how to do this?

Any help would be appreciated.

James

Hello Mack,

I think that the decompression of a file is a very simple action to add to a build process, it is perhaps the best way to go. But there are other options as well.

You can check in sources in TFS and use RoboHelp with source code control. Then you include RoboHelp in the build process so that the latest sources are retrieved from TFS and aid is generated on the server. A nice solution, but still work to implement. I like this solution because I do not store an output is very useful. As long as you have the sources, you can always create new output.

For developers, it is easier to just add all the files output in a specific folder. And you can automate this option for yourself as well. The TFS and RoboHelp can remotely control from the command line. Meaning that you can create a batch (1) file generates output from RoboHelp. (2) deletes the current aid of TFS. (3) add the new output 1 to TFS. (4) checks in changes in TFS. A single file can automate everything for you. I have used this method in the past, and once it is implemented, there is virtually no maintenance for you.

Tags: Adobe

Similar Questions

  • Roles and responsibilities of dba oracle in the development team

    What should be the role and responsibilities of dba oracle in the development team?

    Application dba should have identification information of the oracle db box on user?

    Hi, working as a Application DBA as production s/n, while the resolution of problem ALS would not apply to them. Apart from this change in the pressure of the team will be there.

    These are points to remember.
    Test Db creation for the environmental testing,
    Replication of schema of POC
    replication of the DB for the installation of the interface.
    User, space management.
    Roles and security management
    Space of prediction - this will be useful when you estimate for storage
    you will need to give application implemented for the Production DBA with correct specification.
    store schema changes
    Ensure that shas good script to provide the DBA of Production team.
    Deployment of the application.
    performance optimization...

    All the environment memory /CPU statistisc need to check at regular intervals. If issues to escalte the INFRASTRUCTURE team

    HTC

    Tippu

  • The development team

    HY

    is it possible to lock the pages when you are working on one in an application. all this in the spirit of the development team.

    Thanks in advance,

    Matt

    is it possible to lock the pages when you are working on one in an application. all this in the spirit of the development team.

    Yes.

    http://download.Oracle.com/docs/CD/E17556_01/doc/user.40/e15517/bldapp.htm#sthref934

  • What is the Developer Version my. FMB?

    Hello

    How can I find out which version of the developer one. WBF was created with?

    Thanks in advance,

    Chris

    MetaLink Note 207701.1 describes a way.

  • What is the best way to have multiple languages in file an Illustrator?

    First of all, I'm quite new to Illustrator.

    I have a project where I need to display accurate translations of the different phrases in several languages. I'm unable to get all languages, that I need to display accurately and I would also need to share this project with my superiors so that they can see. I came across ScribeDoor that would be perfect, but it does support all the languages that I need.

    List of languages required: English, Dutch, Swedish, Russian, French, Finnish, Italian, German, Greek, Portuguese, Korean and Hebrew

    I think I just need to install fonts that support this language, but I can use the same font with different languages on the same project? And even then there at - it a plugin or something that I'm not aware of that will translate it accurately for me or I have to go to an outside source to confirm that?

    I use Adobe Illustrator CC 2015 on a MAC under OS X El Capitan 10.11.4

    It would be ideal if it was easily transferable to After Effect, as is the next step in the process.

    With your version, none of these languages should be a problem.

    Formatting Asian characters in Illustrator

    Type of Arabic and Hebrew in Illustrator

    Your system also has fonts installed for all of them.

    If you want Latin, Asian, Hebrew and Cyrillic type to watch the same thing that you probably need to search commercial fonts that have been designed this way.

    Maybe (small chance) SIL.org has fonts with this wide range of characters.

  • What is the best way to convert BMP to JPG files

    I imported 50110 photos in Lightroom.  After an investigation into why the number of files in the file Explorer does not match the Photos in LRI realized it didn't import BMP files.  I have about 170 BMP in about 125 cases who do not import.  Does anyone have an effective suggestion to convert these files to JPG format and bring them into LR?

    Many other Pixel editing software can make this conversion.

    I often use XNVIEW (freeware) as a file browser, which has a simple menu-' convert to '.

    I tried two images and it 'Batch' converted both.

    XnView software · Software to read, organize and image processing

  • What's the development Guide bad about recording the videos programmatically?

    Hi all

    According to BlackBerry Java Application - Multimedia - Guide to development to these URLS:

    http://NA.BlackBerry.com/eng/deliverables/8542/Record_video_without_using_the_camera_app_734824_11.j...

    http://NA.BlackBerry.com/eng/deliverables/8542/Recording_media_in_a_BB_app_734823_11.jsp

    It has support for recording video API. But on this forum, there are several clarifications where it says that the video recording API is not supported.

    I'm confused as to what is true? If the API of the video recording is not supported, I ask that people BlackBerry put a warning on the page in the URL above and provide an alternative solution that works.

    I plan an application that must call the video camera and capture the video and I tested on Blackberry Bold (9000) Rogers v4.6.0.162.

    If the examples of development mentioned above bad?

    No device is out there on the market that works 5.0 OS... However, RIM it will publish soon - Yes, I assume that devices that are greater than or equal to 4.5 will stretch... But of course about 4.6 or higher (includes your "BOLD" )...

    See you soon...

  • What is your best way to center align two objects without moving one of them?

    I would greatly appreciate your advice.

    Use the align palette and define an object as a key object. Choose align to: and that is defined on the object key (if not already set)

    1. Select a group
    2. Shift click to add the next group to the selection
    3. then click on a group to set this as a key object (the sketch will turn into a "BOLD" since CS4 to mean is a key object)
    4. Choose alignment in the Align Panel
  • The development team remove name from list of transferees

    Hello

    I would like to remove a name from the list of rights holders in the area of development of the team. I have already re-all attributed to another person but could not find an option to delete the old list. Is this possible? If so, how.

    Thank you

    Nick.

    As well as of an assignee of a task is not the person should also not be:

    Collaborator to make

    Owner of a milestone

    Owner of a feature

    Employee of a feature

    Assignee of a Bug

  • Best way to sort, organize and delete the RAW files?

    Hello world

    I am looking for a way to simply sort through a series of close to 600 raw on a Mac files.  I'm very new to this, so bare with me :)

    At first, I downloaded the raw files from my SD card in my iPhoto which led to all the files in JPEG format.  So I decided that it was no good, so I tried to put the CR2 files in an organized folder and dragging the file in the preview.  I find that the preview is verrrry slow.  I'm looking for the best way to sift through

    These files and choose the best/remove the worst.  What do you recommend? I plan on changing the files in Photoshop and Lightroom.

    Is there a place in Lightroom where I can get this sort of process I speak of? Or do I have to download another type of organization program offline?

    Thank you

    If you mean the word "out" the process of getting rid of the 'bad' images, and Yes keeping 'good' images, Lightroom can do this as many other programs.

    In Lightroom, you would import the 600 images together, and when the import process is completed (this may take a few minutes or more depending on your computer), then you can scroll through each image and if you decide that it is a 'bad' image that you don't want to keep, press X, then go to the next image. Once this is done, you can delete all the photos that you have assigned X in a single action.

    Other programs will probably allow you to do this "spell" faster, but I can't talk about them.

  • What is the procedure to turn off a MD3000i?

    What is good/best way to take a MD3000i offline for a power failure?

    Once guests are stop is a stop command that I'm missing in the Storage Manager?

    Or does it just turned off via the power switches.


  • What is the difference between redundancy and recovery for retention window?

    Hi all

    I'm still trying to get a grip on this concept of planning RMAN backup.

    I recently came across a situation like this.

    I have backups on a redundancy of 1.

    I have instance1, who had a job of GRID to run backups RMAN as follows

    Database incremental level = 0 a week at sea at 02:30
    I have backups daily, incremental level = 1 every night
    I have backups of the log of the archives through the day.

    What happened, was apparently on a TUE some time, the development team remove data in almost all of the tables in the schema.
    The this didn't discover until noon or so on Wednesday.

    I went to try to restore... and RMAN could not do. I had found a SNA for early TUES, they did... but I got the following error:

    RMAN > RUN
    2 > {}
    3 > SET up to this THAT SNA 4590383198282.
    4 > RESTORE database;
    5 > RECOVER DATABASE;
    {6 >}

    executing command: SET until clause

    From restoration to the 28 April 10
    allocated channel: ORA_SBT_TAPE_1
    channel ORA_SBT_TAPE_1: SID = 639 device type = SBT_TAPE
    channel ORA_SBT_TAPE_1: NMO v4.5.0.0
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID = 638 type device = DISK

    File number of the data file = 1 name=+DATADG/instance1/datafile/system.284.697137287
    RMAN-00571: ===========================================================
    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.
    RMAN-00571: ===========================================================
    RMAN-03002: failure of the command restore at 2010-04-28 15:53
    ORA-01180: cannot create the data file 1
    ORA-01110: data file 1: '+ DATADG/instance1/datafile/system.284.697137287 '.

    What I did... of research, it seems that since I don't have a level 0 incremental of before, he could not reset the database in time. Precedent has been removed since, I guess I had a redundancy of 1.

    So, I thought that I had a week of backup they way I put it... but that assumes that the errors are found fairly quickly before the next level = 0 backup.

    I want at least 1 to 1.5 weeks of worth of backups. I have the problem that we do have many tapes in rotation, so I can't go because too long..may 2 x weeks at the top.

    I'm revising my strategy, but I am confused that I read about the difference between retention RMAN setting with window of recovery / redundancy.

    Can someone give me an explanation how do you understand? I read on the web and in books to oracle, and for some reason, it is not clear to me what is the best way to go... especially when I see this window of redundancy and recovery can affect?

    Thank you in advance,

    Cayenne

    Redundancy = 1 means rman will mark any more old than the backup of the last full or incremental backup of level 0 as obsolete. So it is very likely that the backup that you need for this restore has been removed after work Wednesday morning.

    The recovery window will tell rman to keep (or not obsolete brand) all necessary backups to restore to any point in time in the recovery window.

    Bjoern

  • What causes the "specified operation cannot be performed when no device in the task.

            using (task NationalInstruments.DAQmx.Task = new NationalInstruments.DAQmx.Task ())
    {
    task. Timing.ConfigureSampleClock ("", 1000, SampleClockActiveEdge.Rising, SampleQuantityMode.FiniteSamples, 2);
    task. DIChannels.CreateChannel ("PXI1Slot6/Port2/Line3", "", ChannelLineGrouping.OneChannelForAllLines);
    task. Triggers.StartTrigger.ConfigureDigitalEdgeTrigger (triggerLine, DigitalEdgeStartTriggerEdge.Rising);

    DigitalSingleChannelReader reader = new DigitalSingleChannelReader (task. Stream);
    drive. ReadSingleSampleSingleLine();
    }

    Why the code above throws an exception DAQmx with message:

    "Specified the operation can only be performed when there are no devices in the task."

    task name: _unnamedTask<2>

    "Status code:-200477"

    There is a device in the task.  I'm trying to PXI1Slot6 (map of IO 6535) to enter the 2 samples off Port 2 line 3.

    Hi CurtisHx

    Thanks for reporting this. I agree that the error message returned by the driver is very unclear and fails to a user of the API provide enough information to determine the cause of the error in the code. In addition, it seems that we don't document the correct order of operations to set up a task well (the best thing we could find was the subject of tasks in NOR-DAQmx , who actually seems to imply that the channel configuration and their calendar can be made in any order). We are producing several bug reports, to fix / improve the following:

    • The error message returned by the driver to the API.

    • The help topic for the tasks in NOR-DAQmx.

    • The documentation of the specific method provided with the NOR-DAQmx .NET API.

    To clarify the error, it seems that 'peripheral' in ' specified operation cannot be performed when no device in the task "is in fact reference to the channels configured in the task. At this point, I'm not sure what "device" can be applied to other entities in the DAQmx driver software, but I'll post at the time where I have an error message created by the development team working on it.

    Best regards,

  • To view the details of the table, how can I create users and applications for the dev team?

    Hello
    Veiw the tables as column details, etc., we use the password apps by oracle apps Forms.But apps password giving the development of values is threat to security. My question, how the development team will check the details of the database other than the apps user & password? No work around for this problem?

    Naya,

    The developers must have access to the development/TEST instance but must not be connected directly to the instance of PROD. Assuming that your development instance is identical to the production, I believe that the best scenario is to prepare reports on the development instance (having full access including password apps), and once they are done, they go to the ADMINISTRATOR to upload it to the production instance.

  • Attachment to the missing in 4.2 development team

    Hello

    I was expecting the attachment in bi-ou as stated in the new APEX 4.2 features:

    Support for team development 1007 ai2 attachments allow attachments to bugs, todo and features.

    but I can't find the feature?

    Jürgen

    Please consult the documentation first before posting a question!

    You must follow this allows support for files attached to development team

Maybe you are looking for