Scoop - API
Add-SqlAdmin
Adds a Windows User as SQL administrator.
Add-SqlAdmin [-Server] <String> [-User] <String> [<CommonParameters>]
Add-TrustedCaToFirefox
Adds a trusted certificate authority to Firefox.
Add-TrustedCaToFirefox [-Name] <String> [<CommonParameters>]
Connect-SqlServer
Connects to the SQL server configured in the project.
Connect-SqlServer [[-ProjectPath] <String>] [<CommonParameters>]
Copy-UnmanagedFiles
Copies all unmanaged files of the current project to the WebRoot.
Copy-UnmanagedFiles [[-ProjectPath] <String>] [<CommonParameters>]
Enable-ScSite
Creates the IIS Site and IIS Application Pool for the current Sitecore Website project.
Enable-ScSite [-Force] [[-ProjectPath] <String>] [-WhatIf] [-Confirm] [<CommonParameters>]
Get-ScContextInfo
Get the current Sitecore type and version.
Get-ScContextInfo [[-ProjectPath] <String>] [<CommonParameters>]
Get-ScDatabases
Gets all databases configured for the specified project.
Get-ScDatabases [[-ProjectPath] <String>] [<CommonParameters>]
Get-ScInstallData
Installs all required packages and returns the paths required for a Sitecore 9 installation.
Get-ScInstallData [[-ProjectPath] <String>] [<CommonParameters>]
Get-ScMajorVersion
Get the current major Sitecore version.
Get-ScMajorVersion [[-ProjectPath] <String>] [<CommonParameters>]
Get-ScScratchProjectConfig
Reads the configuration files required for Scratch and returns it as a hashtable
Get-ScScratchProjectConfig [[-ProjectPath] <String>] [<CommonParameters>]
GetSqlExcpetion
GetSqlExcpetion [[-ex] <Object>]
Import-ScDatabases
Restores all databases of a project from a file share.
Import-ScDatabases [[-ProjectPath] <String>] [[-DatabasePath] <String>] [-IncludeWebDatabase] [-WhatIf] [-Confirm] [<CommonParameters>]
Initialize-Environment
Performs all actions required on the local system to get started with a new project.
Initialize-Environment [<CommonParameters>]
Initialize-EnvironmentSetup
Initializes a Sitecore 9 base installation.
Initialize-EnvironmentSetup [[-ProjectPath] <String>] [<CommonParameters>]
Install-DataTierApplication
Installs a .dacpac file
Install-DataTierApplication [-DacPacPath] <String> [-DatabaseName] <String> [[-ServerName] <String>] [[-ProjectPath] <String>] [<CommonParameters>]
Install-NugetPackageToCache
Installs a NuGet package to the Bob-Cache.
Install-NugetPackageToCache [[-PackageId] <Object>] [[-Version] <Object>] [[-ProjectPath] <Object>] [<CommonParameters>]
Install-ScDatabases
Install-ScDatabases [[-ProjectPath] <string>] [[-DatabasePath] <string>] [[-Databases] <string[]>] [-Force] [<CommonParameters>]
Install-ScSerializationPackage
Installs a Sitecore Package with Sitecore Ship
Install-ScSerializationPackage [-Path] <String> [-Url] <String> [[-DisableIndexing] <Boolean>] [[-PackageId] <String>] [[-Description] <String>] [-Publish] [[-PublishMode] <String>] [[-PublishSource] <String>] [[-PublishTargets] <String>] [[-PublishLanugages] <String>] [-WhatIf] [-Confirm] [<CommonParameters>]
Install-Sitecore
Installs Sitecore with the correct version to the WebRoot
Install-Sitecore [-Backup] [-Force] [[-ProjectPath] <String>] [<CommonParameters>]
Install-SitecorePackage
Installs the correct Sitecore distribution to a specific location.
Install-SitecorePackage [-OutputLocation] <String> [[-ProjectPath] <String>] [<CommonParameters>]
Install-WebConfig
Transforms all Web.*.config with the Sitecore web.config and puts it to the web-root.
Install-WebConfig [[-ProjectPath] <String>] [<CommonParameters>]
Install-WebConfigByFolders
Transforms all Web.*.config with the Sitecore web.config and puts it to the web-root.
Install-WebConfigByFolders [[-Folders] <String[]>] [[-ConfigPath] <String>] [[-Environment] <String>] [[-Role] <String[]>] [[-AdditionalXdtFiles] <String[]>] [<CommonParameters>]
Invoke-SqlCommand
Invokes a script block with SQL specific error handling.
Invoke-SqlCommand [-Command] <ScriptBlock> [<CommonParameters>]
Merge-ConnectionStrings
Creates a ConnectionStrings.config by merging the file from the project and Bob.config.
Merge-ConnectionStrings [-OutputLocation] <String> [[-ProjectPath] <String>] [<CommonParameters>]
New-Cert
Generates a new SSL certificate with a specific CA
New-Cert [-Name] <String> [-CA] <Object> [<CommonParameters>]
New-CertCA
Generates a new certificate which can be used as certificate authority.
New-CertCA [-Name] <String> [<CommonParameters>]
Publish-ScSerializationPackage
Triggers a remote publishing job.
Publish-ScSerializationPackage [-Url] <String> [-Mode] <String> [[-Source] <String>] [[-Targets] <String>] [[-Languages] <String>] [-WhatIf] [-Confirm] [<CommonParameters>]
ResolvePath
ResolvePath [[-PackageId] <Object>] [[-RelativePath] <Object>]
Set-ScActiveEnvironment
Sets the active environment.
Set-ScActiveEnvironment [-Environment] <String> [<CommonParameters>]
Set-ScActiveRole
Sets the active role (delivery or author).
Set-ScActiveRole [-Role] <String> [<CommonParameters>]
Set-ScSerializationReference
Sets the SerializationReference path of the current project.
Set-ScSerializationReference [[-WebPath] <String>] [[-ProjectPath] <String>] [[-SerializationPath] <String>] [[-SerializationTemplateKey] <String>] [-WhatIf] [-Confirm] [<CommonParameters>]
Start-ScAppPool
Starts the application pool configured for the project.
Start-ScAppPool [[-ProjectPath] <String>] [<CommonParameters>]
Stop-ScAppPool
Stops the application pool configured for the project.
Stop-ScAppPool [[-ProjectPath] <String>] [<CommonParameters>]
Sync-ScDatabases
Deserialize all items to the database.
Sync-ScDatabases [[-ProjectPath] <String>] [<CommonParameters>]
Update-Sitecore
Updates all NuGet packages of Sitecore to a new version.
Update-Sitecore [-Version] <String> [<CommonParameters>]
Initialize-Environment
Performs all actions required on the local system to get started with a new project.
Initialize-Environment [<CommonParameters>]