/// <summary> /// Allows to do a hard copy /// </summary> public DeploymentProfile(DeploymentProfile profile) { Name = profile.Name; SourceDirectory = profile.SourceDirectory; ExploreRecursively = profile.ExploreRecursively; AutoUpdateSourceDir = profile.AutoUpdateSourceDir; ForceSingleProcess = profile.ForceSingleProcess; OnlyGenerateRcode = profile.OnlyGenerateRcode; NumberProcessPerCore = profile.NumberProcessPerCore; }
/// <summary> /// Constructor /// </summary> public DeploymentHandler(ProEnvironment.ProEnvironmentObject proEnv, DeploymentProfile currentProfile) { _proEnv = new ProEnvironment.ProEnvironmentObject(proEnv); _currentProfile = new DeploymentProfile(currentProfile); StartingTime = DateTime.Now; }
public DifferentialDeploymentHandler(ProEnvironment.ProEnvironmentObject proEnv, DeploymentProfile currentProfile) : base(proEnv, currentProfile) { ForceFullDeploy = true; }