I evaluate TDS to see if it solves our requirements, the following questions are the questions I need,
Role and membership We like to synchronize users, roles, security settings, etc. Between environments using TDS, what are the options for supporting this requirement?
Deploying sitecore elements We have several environments that can be classified at the stage of production and installation; we would like to indicate which elements will be deployed by TDS for a particular environment using the DeployOnce or AlwaysDeploy ie property; 1. Environment: set AlwaysUpdate for all items 2. Prod environment: set DeployOnce for some items and AlwaysUpdate for others or just enable items for deployment. Is it possible to specify which elements will be deployed for each environment? One possible solution that I could think of is to create two different TDS projects, one for each environment, but there may be other ways.
Automate synchronization from a sitecore site to a TDS project : is there an MSBuild target that you can use from the script assembly to synchronize sitecore elements with a TDS project. Similarly, another command that can be executed in Visual Studio, for example Get Sitecore Items, Sync with SiteCore, Deploy, etc. Can it be run from a build script?
Limit the direction of synchronization : is it possible to specify elements that can only be synchronized with sitecore on a TDS project in the environment, and the same elements can synchronize any direction in another environment?
source share