Team Development for Sitecore

Version 5.5

What's New?

View a complete listing of all TDS features and functionality additions. 

View details »

Global Config

Global Config Files allows for one storage point of all your config files. View its significance. 

View details »

General Settings

The General Property Tab allows the developer to set project wide properties on the TDS project.

View details »

Code Generation Settings

TDS allows developers to use T4 templates to parse their Sitecore items and generate code based on the contents of the items. The Code Generation tab allows the developer to control how this occurs.

View details »

Multi-Project Properties

Reference multiple TDS projects from one location.

View details »

Environment Validation

The Package validation property page allows the developer to select which packages must be installed on a server before TDS is deployed.

View details »

Build Settings

The Build Properties Tab is used to set the build properties for a specific project configuration.

View details »

Update Package Settings

TDS will automatically create Sitecore Update Packages as part of a build. The Update Package Property Tab configures how TDS generates the Update Packages.

View details »

Deploy

The Deploy property page selects the steps to perform after a deployment has been completed.

View details »

Nuget Package Tab

Create a NuGet package from your TDS project.

View details »

Validations Tab

Complete breakdown of the Validations Tab. 

View details »

Project Report Tab

View details »

File Replacement Settings

The File Replacements property tab allows the developer to have TDS copy additional files during the deployment process.

View details »

TDS Options

The TDS Options Window allows you to access global settings for TDS, these settings will apply across all Visual Studio instances.

View details »

Deployment Property Manager

The Deployment Property Window allows the developer to see how all properties in the Sitecore Content Tree are set in a single view.

View details »

Field Level Deployment

The Field Level Deployment dialog allows the developer to set specific properties on the Sitecore item.

View details »

Get Sitecore Items

The Get Sitecore Items function allows the developer to bring specific Sitecore items into their project from the current Sitecore instance.

View details »

Sync Window

The sync window allows the developer to review all differences between their TDS project and Sitecore. After reviewing the differences the developer can decide how to resolve the differences between the TDS project and Sitecore.

View details »

Sync using History

The Sync using History window allows developers to find changes in Sitecore based on the contents of the history table.

View details »

Sync all Projects using History

The Sync all Projects using History window allows developers to find changes to all TDS projects in the solution in Sitecore based on the contents of the history table.

View details »

Sync Roles

Allows a developer to manage Sitecore roles in a TDS Project

View details »

Merge Window

In some cases, moving all fields in an item to/from Sitecore isn’t the best option. The merge window allows the developer to decide where to get individual field values from.

View details »

Sitecore Item Merge

View details »

Errors

Here are some description over common errors, you may run into.

View details »

Template Structure Validators

Validates that templates have a single Standard Value, sections, and that sections only have fields.

View details »

Item Should Be Deploy Once Validators

Ensures that specific items are set to DeployOnce within TDS. This prevents possible overwriting of field values on set items.

View details »

Don't Sync Children Validators

Ensures that specific items don't have children synchronization set. This prevents possible deletion of items.

View details »

Ensure Parent Integrity Validators

Validates that the structure of the TDS project matches what will be deployed to Sitecore.

View details »

Should Use .user File Validators

TDS properties for DEBUG configurations should typically stored in the .user file.

View details »

Prevent Item by Path Validators

Checks that items in the project are not found at or beneath the configured location.

View details »

Deployment Properties Validators

Ensures that deployment properties are properly set.

View details »

Tree Should Be Deploy Once Validators

Ensures that specific item and it's children are set to DeployOnce within TDS. This prevents possible overwriting of field values on set items.

View details »

Item Should Be Always Update Validators

Ensures that specific items are set to AlwaysUpdate within TDS.

View details »

Tree Should Be Always Update Validators

Ensures that specific item and it's children are set to AlwaysUpdate within TDS.

View details »

Item Code Generation Templates are Blank Validators

Validate that individual item Code Generation Template settings are blank.

View details »

TDSA012

Validate that no illegal characters are in a field

View details »

TDSA013

Validate that no __Standard values items are set to Deploy Once.

View details »

TDSA013

Validate that no __Standard values items are set to Deploy Once.

View details »

TDSA013

Prevent templates in a Helix feature namespace from having templates in another Helix feature namespace as their base template.

View details »

TDSA013

Prevent templates in a Helix project namespace from having templates in another Helix project namespace as their base template.

View details »

TDSA013

Prevent templates in a Helix foundation namespace from having templates in a Helix feature namespace as their base template.

View details »

TDSA013

Prevent templates in a Helix feature namespace from having templates in a Helix project namespace as their base template.

View details »

TDSA013

Prevent templates in a Helix foundation namespace from having templates in a Helix project namespace as their base template.

View details »