Harvest

 View Only
  • 1.  New hop command in r12

    Posted Jul 06, 2010 01:20 PM
    [size=3][font=Arial]Does anyone have any experience to share using the new hop.exe command?
    I discovered this command recently as I was reviewing my server installation directory and realized I haven’t seen any entries in the Command-Line Reference Guide for this command. At the same time I discovered a hop.pl script which indicates its purpose is to Create OnDemand Projects, and I’ve discovered a table in the DB named [b]HARONDEMANDCR, but there is no reference to this table in the Database Tables listing in the Administrator’s Guide under Chapter 10: Administering Data.

    As I looked further, I discovered the command and DB table have been with us since at least r12.0.

    Can anyone clarify or elaborate on this command and its usage?

    Thanks.
    [font][size]


  • 2.  RE: New hop command in r12

    Posted Aug 10, 2010 11:17 AM
    Mike,

    The new On Demand process introduced in Version 12 allows you the ability to let Developers create their own projects and them merge the changes back into the master project. Helpful if your teams are doing Agile sprints. Check out the Version 12 Release Notes for details. You create On Demand Project via the Workbench.

    From the 12.1 User Guide:

    OnDemand Project
    With the On Demand Project lifecycle template, you (administrators) can set up a project that streamlines project creation for users to create projects using the Workbench, and lets you track who, when, and how the the project was requested, approved, rejected, and retired.

    The OnDemand Project lifecycle has four states including Project Request, Approved Requests, Rejected Requests, and Retired Projects. The usage scenario is as follows:

    The user who is granted access to a project can invoke the project request (create package) process to request the creation of a project. The user then opens the package's associated form to specify required information for the project creation:
    Create a project based on an existing project template.
    Create a project repository based on the following options:
    Create a repository for the project.
    Associate the baseline repository from an existing project.
    Take a new snapshot from an existing project's state.
    Associate an existing snapshot from an existing project.
    Reviewers approve or reject the Project Request package.
    When a reviewer approves the package, the following occurs:
    A prelinked server UDP is invoked to create the project based on the request specification, and a notification is sent.
    The project is created, and then the package is moved automatically to the Approved Requests state.
    When a reviewer rejects the package, the package is moved to the Rejected Requests state.
    Note: The Reopen Requests process in the Rejected Requests state lets the user move the package back to the Project Request state for a further review cycle.

    When the OnDemand Project is completed or retired, the user invokes the Retire Project process to move the package to the Retired Projects state.
    The status of project becomes inactive and the project is unavailable for access from the Workbench.

    Steve...