

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 規劃 CodeDeploy 的修訂
<a name="application-revisions-plan"></a>

妥善的規劃，能更輕鬆地部署修訂版。

對於 AWS Lambda 或 Amazon ECS 運算平台的部署，修訂與 AppSpec 檔案相同。下列資訊並不適用。如需詳細資訊，請參閱 [將應用程式規格檔案新增至 CodeDeploy 的修訂版](application-revisions-appspec-file.md) 

對於 EC2/現場部署運算平台的部署，請先在開發機器上建立空的根目錄 （資料夾）。您可以在此處存放要部署至執行個體的來源檔案 (例如文字、二進位檔案、可執行檔、套件等)，或要在執行個體上執行的指令碼。

例如，在 Linux、macOS 或 Unix 的`/tmp/`根資料夾，或 Windows 的`c:\temp`根資料夾：

```
/tmp/ or c:\temp (root folder)
  |--content (subfolder)
  |    |--myTextFile.txt
  |    |--mySourceFile.rb
  |    |--myExecutableFile.exe
  |    |--myInstallerFile.msi
  |    |--myPackage.rpm
  |    |--myImageFile.png
  |--scripts (subfolder)
  |    |--myShellScript.sh
  |    |--myBatchScript.bat 
  |    |--myPowerShellScript.ps1 
  |--appspec.yml
```

根資料夾也應包含應用程式規格檔案 (AppSpec 檔案），如下所示。如需詳細資訊，請參閱[將應用程式規格檔案新增至 CodeDeploy 的修訂版](application-revisions-appspec-file.md)。