USER GUIDE. MADCAP FLARE 2018 r2. What's New

Similar documents
USER GUIDE MADCAP FLARE SharePoint

Analyzer and Reports Guide

USER GUIDE MADCAP FLARE Accessibility

USER GUIDE. MADCAP FLARE 2017 r3. Accessibility

USER GUIDE. MADCAP FLARE 2018 r2. Eclipse Help

USER GUIDE. MADCAP FLARE 2017 r3. Source Control: Git

USER GUIDE MADCAP LINGO Source Control: Git

Source Control: Perforce

Source Control: Subversion

Source Control Guide: Microsoft Team Foundation Server

Source Control: Perforce

MadCap Software. What's New Guide. Doc-To-Help 5

USER GUIDE MADCAP FLARE Language Support

Source Control: Subversion

USER GUIDE. MADCAP FLARE 2017 r3. Import

TUTORIAL. MADCAP FLARE 2018 r2. Side Navigation

MadCap Software. Index Guide. Flare 2017 r2

USER GUIDE MADCAP FLARE Project Creation

MadCap Software. Key Features Guide. Lingo 10.1

USER GUIDE. MADCAP [PRODUCT NAME] 2017 r3. Key Features

USER GUIDE MADCAP CONTRIBUTOR 8. Getting Started

USER GUIDE. MADCAP FLARE 2017 r3. Getting Started

USER GUIDE MADCAP CAPTURE 7. Key Features

MadCap Flare Training

Context-sensitive Help

USER GUIDE MADCAP DOC-TO-HELP 5. Getting Started

Contribution Workflow

USER GUIDE MADCAP MIMIC 8. Key Features

USER GUIDE. MADCAP FLARE 2018 r2. Images

MadCap Mimic. Movie Creation Guide. Version 7

Movie Generation Guide

Folders and Files. Folder

USER GUIDE MADCAP CAPTURE 7. Getting Started

USER GUIDE MADCAP FLARE Search

MadCap Lingo. Translation Guide. Version 7.0 THIS USER GUIDE WAS CREATED USING MADCAP FLARE

USER GUIDE MADCAP FLARE WebHelp

TUTORIAL MADCAP DOC-TO-HELP 5. New User

USER GUIDE MADCAP FLARE Topics

MadCap Software. WebHelp Guide. Flare 2017 r2

MadCap Capture. Shortcuts Guide. Version 6.0 THIS USER GUIDE WAS CREATED USING MADCAP FLARE

USER GUIDE. MADCAP FLARE 2017 r3. QR Codes

Server Management & Purchasing Guide

TUTORIAL MADCAP FLARE Tripane and PDF

MadCap Software. What's New Guide. Lingo 10

USER GUIDE. MADCAP FLARE 2018 r2. Getting Started

Documents, Templates, and Content Guide

TUTORIAL MADCAP FLARE Top Navigation

MadCap Central. Server Management & Purchasing Guide

Getting Started Guide

New User Tutorial Guide

USER GUIDE MADCAP LINGO Termbases

USER GUIDE MADCAP FLARE Tables

TUTORIAL MADCAP FLARE Getting Started

Getting Started Guide

Touring the Workspace Guide

WHITE PAPER. Comparison Guide: Choosing Between Help Authoring Tools and CCMSs

MadCap Flare 2018 vs Adobe RoboHelp 2019

MadCap Software. Movies Guide. Flare 2017 r2

MadCap Software. What's New Guide. Flare 11

USER GUIDE MADCAP DOC-TO-HELP 5. Making It Look Good

Adobe RoboHelp (2019 release)

Transition From FrameMaker Guide

WHAT IS THIS ABOUT? Design of your documentation universe

USER GUIDE MADCAP FLARE Plug-In API

MadCap Flare Version 9

Communicator. Writing successfully for everyone. Including accessibility in your documentation. Reviewing Adobe RoboHelp version 9

Macromedia RoboHelp Course Outline

Lightext Training Center 332 E Foothill Blvd. Arcadia, CA /Phone /Fax

Installation Guide for Pulse on Windows Server 2012

Installation on Windows Server 2008

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014

Vizit Essential for SharePoint 2013 Version 6.x User Manual

A Guide to Quark Author Web Edition 2015

Independence Community College Independence, Kansas

Installation Guide - Windows

4D Write. User Reference Mac OS and Windows Versions. 4D Write D SA/4D, Inc. All Rights reserved.

Dreamweaver Basics Outline

This document contains information that will help you to create and send graphically-rich and compelling HTML s through the Create Wizard.

With Dreamweaver CS4, Adobe has radically

Software Revision Control for MASS. Git Installation / Configuration / Use

Moving from FrameMaker to Blaze: Best Practices

Git version control with Eclipse (EGit) Tutorial

User Guide Zend Studio for Eclipse V6.1


Worldox GX4 Overview 2017

MadCap Flare Version 9

A HANDS-ON LOOK AT MIGRATING FROM FRAMEMAKER TO FLARE. Wednesday, June 17, 8:00 9:30AM PDT

User Guide. Connect to: for use with SharePoint 2010 and 2013 version 1.0. June 2014 Issue 1.0

DRAFT. Table of Contents About this manual... ix About CuteSITE Builder... ix. Getting Started... 1

Getting Started with MadCap Flare Part 3: More Feature Concepts

Perforce Getting Started with P4V

History...: Displays a window of Gitk, a standard commit viewer for Git.

Dreamweaver MX Technical Support Services. Office of Information Technology, West Virginia University. OIT Help Desk ext.

SAS AppDev Studio TM 3.4 Eclipse Plug-ins. Migration Guide

Contents. Announcer Pro Version 4.6 Page 2 of 35 Version V4.6

RoboHelp HTML Training

Global Project Linking and External Resources

Specification Manager

PROMODAG REPORTS Getting started. On-Premises and Hybrid environments

WELCOME Introduction to MadCap Flare and An Overview of What's New in Version 12. Mike Hamilton V.P. of Product Evangelism

Transcription:

USER GUIDE MADCAP FLARE 2018 r2 What's New

Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished under a license agreement or nondisclosure agreement. The software may be used or copied only in accordance with the terms of those agreements. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or any means electronic or mechanical, including photocopying and recording for any purpose other than the purchaser's personal use without the written permission of MadCap Software. MadCap Software 7777 Fay Avenue La Jolla, California 92037 858-320-0387 www.madcapsoftware.com THIS PDF WAS CREATED USING MADCAP FLARE.

CONTENTS CHAPTER 1 Introduction 4 CHAPTER 2 Source Control Enhancements 6 Merging Branches in Git 7 Reverting Commits in Git 20 CHAPTER 3 HTML5 Security Exclude JavaScript Files 23 How to Exclude JavaScript Files 24 CHAPTER 4 Central Transfer Protocol 25 How to Select a MadCap Central Transfer Protocol 26 CHAPTER 5 Deprecated Features 27 APPENDIX PDFs 29 CONTENTS iii

CHAPTER 1 Introduction Following are the new features in this release of Flare. For more information about each feature discussed in this manual, open the online Help and refer to the "What's New" topic. Links are provided in some feature descriptions, taking you to topics that contain additional information and steps. Feature "Source Control Enhancements" on page 6 What's New? Ability to merge working branches with other branches in your Git-bound project Multiple ways to merge Git branches Reverse commits in Git branches Branch History dialog shows all of the actions made on an active Git branch "HTML5 Security Exclude JavaScript Files" on page 23 Prevents security messages from displaying when scanning HTML5 output New configuration option in the Target Editor "Central Transfer Protocol" on page 25 New options to bind your project with MadCap Central Secure binding options using SSH or HTTPS protocol Configurable through Options dialog CHAPTER 1 4

Feature What's New? "Deprecated Features" on page 27 List of features that will be deprecated in this release Recommended replacements for deprecated features CHAPTER 1 5

CHAPTER 2 Source Control Enhancements If you are integrating your Flare project with Git source control, you can now merge branches and revert commits you have made in branches. This chapter discusses the following: Merging Branches in Git 7 Reverting Commits in Git 20 CHAPTER 2 6

Merging Branches in Git In previous versions of Flare you could merge individual files bound in Git. Now you can merge Git branches as well. When you view the Source Control Explorer for your Git-bound project, you will see a Merge Branch button at the bottom of this pane. CHAPTER 2 7

On the Source Control ribbon, there is also a Merge button to handle merges between your Git branches. If you are working in Content Explorer, you can right-click on a folder or file and select Merge. CHAPTER 2 8

How to Merge Branches in Git 1. Do one of the following, depending on the part of the user interface you are using: Ribbon Select the Source Control ribbon. In the Project section, select Merge. Right-Click If you have the Content Explorer or Project Organizer window pane open, right-click on any file or folder and select Source Control > Project > Merge. Source Control Explorer Click the Merge Branch button. The Select branch to merge dialog opens. 2. From the drop-down list, select the Git branch you wish to merge into the active branch. CHAPTER 2 9

3. Click OK. A dialog will display the status of the merge in progress. 4. When the merge operation is completed, a dialog will display indicating the merge was a success. Click OK to close the dialog. EXAMPLE NO C ONFLIC TING C HANGES Let's say you have two feature branches that are bound in Git source control. In the first feature branch (e.g., develop-feature1), you are making changes to the "Getting Started" topic. These changes are specific to the first feature being developed. In the second feature branch (e.g., develop-feature2), you also make changes to the "Getting Started" topic. These changes are specific to the second feature being developed, and are being made in a separate part of the topic from the develop-feature1 changes. After you complete your changes on the second feature branch, you decide you want to merge your changes from the first feature branch to the second feature branch. CHAPTER 2 10

In the Source Control Explorer, you select the develop-feature2 branch. Then, you click the Merge Branch button. Finally, from the drop-down list of branches, you select the develop-feature1 branch. You click OK to merge. Since the changes took place in different sections of the "Getting Started" topic, the merging of the first feature branch into the second feature branch is successful. CHAPTER 2 11

EXAMPLE CONFLICTING CHANGES Let's say you have two feature branches that are bound in Git source control. In the first feature branch, you are making changes to the "Getting Started" topic. These changes are specific to the first feature being developed. In the second feature branch, you also make changes to the "Getting Started" topic. The changes are made to the same paragraph as those you made for the first feature branch. In the Source Control Explorer, you select the develop-feature2 branch. Then, you click the Merge Branch button. Finally, from the drop-down list of branches, you select the develop-feature1 branch. You click OK to merge. Since the changes took place in the same paragraph in the "Getting Started" topic, you get a dialog indicating conflicts exist. You then click Yes to resolve the existing conflicts. CHAPTER 2 12

On the Resolve Conflicts dialog, you click Auto Merge All. However, the auto merging is not successful. You click OK, then Resolve to fix the remaining conflicts. CHAPTER 2 13

When the Resolve Version Conflict dialog displays, you choose to Merge changes in merge tool. This will allow you to view the specific conflict taking place rather than accepting either the local or the server changes. CHAPTER 2 14

The Merge Changes dialog opens. The left pane is the file version on your local machine, while the right pane is the server version. The bottom pane displays how the file will display as you make your changes. CHAPTER 2 15

As you review the text, you notice the conflict icon next to the "Do This" bullet point. You decide to keep the server version in the right pane by right-clicking on the conflict icon and selecting Keep Change. CHAPTER 2 16

Notice that when you keep the changes on the right pane, the conflicting changes in the left pane are now disabled and outlined in gray. NOTE: As you resolve conflicts in the merge tool, you can also left-click on the Conflict icon on either the local or server pane to keep the change. If you leftclick on the icon again, it will toggle the change to be accepted on the opposite pane of where you are clicking. CHAPTER 2 17

Once you have reviewed all of the conflicts and made your changes, you click OK. At this point, you need to commit the changes that resolved your conflicts. You then type in your comment used to resolve the conflict, and click Commit. When your changes are committed, you can now merge this branch. With the developfeature2 branch selected, you click the Merge Branch button. You then select the develop-feature1 branch from the drop-down list. You click OK to merge. A confirmation dialog displays when the merge is completed. CHAPTER 2 18

The merge will also be displayed in the Branch History dialog. NOTE: If your Flare project is dual-bound in both Central and Git, you will not be able to create branches. But you can merge branches that were created before the project was dualbound. See the Flare online Help for more information. CHAPTER 2 19

Reverting Commits in Git A revert is a type of commit that undoes a prior commit on your branch. Reverting becomes necessary if changes have been made that are no longer needed. For example, if you have committed changes for a feature branch that is no longer going to be included in a release, then those changes need to be reverted. An advantage of reverting a prior commit on your branch is that it will back out any unwanted changes. If other writers are making changes on the same branch, any reverted commits will be picked up by the other writers when they pull from that branch. See the Flare online Help for more information. But one disadvantage of reverting commits in your branch is that it will remove part of your branch history. The revert removes the part of your branch history that contained the commits that were undone. The Commit history dialog allows you to view and revert specific commits within your branch. You can also undo any branches that were merged. CHAPTER 2 20

The following columns are displayed in the Commit history dialog: Commit Type This indicates the type of changes checked in on the branch. You can view when a branch was started, when a commit was made, or when a merge occurred. Branches This column displays the branches that are affected by the action taken. If the changes affect more than one branch then all of the affected branches are displayed in this column. Commit This alphanumerical code provides the commit number used by Git. Commit Time This displays the date, followed by the time the commit was made in your Git branch. Author This displays the name of the author that committed the specific change in the branch. Comments This column displays the comments made for each commit. How to Revert Commits in a Git Branch 1. In the Source Control Explorer, select your branch containing changes that you want to revert. 2. In the Source Control ribbon, click Branch History. The Commit history dialog opens. CHAPTER 2 21

3. Select the row that contains the commit you want to back out. 4. Click Revert.The Accept reverted modifications dialog is displayed. 5. Click Accept. 6. A confirmation message confirms the revert was successful. Click OK to close this dialog. CHAPTER 2 22

CHAPTER 3 HTML5 Security Exclude JavaScript Files You can now exclude JavaScript files from your HTML5 output. This might be helpful if you are using products like Fortify and Veracode to run security scans on your output, as having these JavaScript files in your HTML5 target might cause issues when scanning your output. CHAPTER 3 23

How to Exclude JavaScript Files 1. In the Project Organizer, expand Targets and double-click your HTML5 target. The Target Editor opens. 2. Click the Advanced tab. 3. Remove the check mark next to the Include JavaScript for CSH field. 4. Click to save your work. NOTE: If you choose not to include JavaScript files in your HTML5 output, you will not be able to perform CSH calls using the JavaScript method. However, you can still make CSH calls using URLs. See the Flare online Help for more information. CHAPTER 3 24

CHAPTER 4 Central Transfer Protocol If you plan to bind a Flare project to a MadCap Central license, you can now choose between a couple of transfer protocol options when performing the binding. This includes binding new projects or importing existing projects from Central. It does not affect existing projects that are already bound. CHAPTER 4 25

How to Select a MadCap Central Transfer Protocol 1. Select File > Options. The Options dialog opens. 2. Select the Source Control tab. 3. Under MadCap Central Transfer Protocol, select one of the following: SSH Also called Secure Shell, this is a network protocol that allows you to communicate remotely and securely between computers. HTTPS Hypertext Transfer Protocol Secure (HTTPS) is a more secure version of HTTP, which is the standard protocol for transferring data over the web. Some companies might prefer HTTPS, but SSH could be necessary for binding especially large projects to Central. 4. Click OK. CHAPTER 4 26

CHAPTER 5 Deprecated Features Following are features that will be removed in the next release of MadCap Flare, alongside features that we recommend as replacements. Deprecated Features DotNet Help targets DotNet Help Viewer FrameMaker targets Third-party source control plug-in support Visual SourceSafe support HTML5 targets Recommended Replacements See the Flare online Help. PDF or Word targets See the Flare online Help. One of the other natively supported tools (e.g., Git, Perforce, Subversion) or MadCap Central (uses Git) See the Flare online Help. Team Foundation Server (if you want to continue with a Microsoft solution), one of the other natively supported tools (e.g., Git, Perforce, Subversion), or MadCap Central (uses Git) See the Flare online Help. CHAPTER 5 27

Deprecated Features WebHelp Mobile targets XHTML Book targets HTML5 targets Recommended Replacements With responsive skins in HTML5, output displays appropriately depending on the size of the device web, tablet, or mobile. See the Flare online Help. Clean XHTML or HTML5 targets See the Flare online Help. To provide feedback on these deprecated lists, please send an email to: supportplanrep@madcapsoftware.com CHAPTER 5 28

APPENDIX PDFs The following PDFs are available for download from the online Help. TUTORIALS Getting Started Tutorial Product Foldout Tutorial Side Navigation Tutorial Top Navigation Tutorial Tripane and PDF Tutorial USER GUIDES Accessibility Guide Analysis and Reports Guide Architecture Guide Autonumbers Guide Condition Tags Guide Context-sensitive Help Guide DotNet Help Guide Eclipse Help Guide Getting Started Guide Global Project Linking Guide HTML Help Guide HTML5 Guide Images Guide Importing Guide Index Guide Key Features Guide APPENDIX 29

Language Support Guide MadCap Central Integration Guide Movies Guide Navigation Links Guide Plug-In API Guide Print-based Output Guide Project Creation Guide Pulse Guide QR Codes Guide Reports Guide Reviews & Contributions Guide Search Guide SharePoint Guide Skins Guide Snippets Guide Source Control Guide: Git Source Control Guide: Perforce Source Control Guide: Subversion Source Control Guide: Team Foundation Server Styles Guide Tables Guide Tables of Contents Guide Targets Guide Templates Guide Topics Guide Touring the Workspace Guide Transition From FrameMaker Guide Variables Guide WebHelp Outputs Guide What's New Guide CHEAT SHEETS Folders and Files Cheat Sheet Print Output Cheat Sheet Shortcuts Cheat Sheet Structure Bars Cheat Sheet Styles Cheat Sheet APPENDIX 30