Using The Repository

Last Updated: 10/29/2018 Introduced in Version:

 

Adding/Attaching Entities To Project

In order to take full Advantage of the Repository Actions, first have the Entity to be assigned to the correct Project. In this example add a Designer Folder to the project.

Start off by right clicking the entity (folder), then go into Designer Repository, then Add To Project.

 

A configuration dialog appears. Select the Project to assign the entity to, or create a new one if one doesn’t exist. Assign this to the Project created earlier, then select Continue.

 

Next another dialog asks whether to only attach an individual item to the Project, or whether to attach anything else that the system is aware of that belongs to the project. The latter option will bring up additional controls to include/exclude things like Sub Folders, History Folders, Hidden items and Dependencies.

Once the appropriate selection is selected, chose Next.

A dialog appears to Add Dependencies to the Project, these are any and all things related to the Project down to the simplest of things, such as folder Permissions. In this configuration make sure to include all dependencies as any left undeclared may cause conflict & issues.

Once Dependencies have been added & declared, add the Entity to the Project. Select next.

Lastly a dialog with a list of all of the items that have been added/updated to the Project.

 

Removing/Detaching Entities From Project

To remove an Entity from a Project, simply Right Click it, hover over to the Designer Repository drop down and select Remove From Project. This will then prompt to confirm the Removal, and upon selecting yes a list of items currently associated with what will be removed.

Once the selection to remove all related Entities is made, select Remove and the Entities selected will no longer be associated with the Project.

 

Committing/Sending Project Changes To Repository

Any Project changes that have been made to the Repository Server can be manually sent forward. Do so by Right clicking the desired Entity, hovering over to Designer Repository Drop down, then select Send Changes For Project.

 

A new dialog asks to select all of the Entities that need to be updated on the Project.

Once a Selection is made and the Changes are commented on, select Next.

Lastly, a confirmation box shows whether the Commit has been successful.

 

Updating Project From Repository

Note: Project first must be Checked out, see few steps below.

This action pulls the latest state of the Project from the Repository. If the Project has been updated by someone, or there is a new version ready to be downloaded pull the entire Project and its state from the Repository.

To do so, select the desired Entity and go over to the Designer Repository Drop down, then select Update Project From Repository. A dialog shows which Revision will be updated, select Update.

 

A list view of all of the things that are in the Project shows what’s happening with the items and what changes are being made to which entities.

 

Reverting Changes In Project

This option allows the option to revert back any changes that may have been made in the Project. This will bring up a list of Resources that can be selected to Revert Changes from. Make the selection and select Revert.

 

Checkout Project

This is the option to initially pull the Project from Repository. Once the project has been checked out on the Server, all the other options are available.

Do so by selecting Checkout Project, this will bring up a selection menu of available projects. Select the project needed and select Checkout. This will get the Entire project from the Repository.

 

Open Repository Server

This option will navigate to the Repository Server in a new browser tab. Ensure that pop-ups are allowed and not being blocked.

Note: Service Host Manager (Instance) of Repository Server may need to be Restarted when updating changes.

Additional Resources