

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Planifique una revisión para CodeDeploy
<a name="application-revisions-plan"></a>

Con unos buenos planes es mucho más fácil implementar las revisiones.

Para las implementaciones en una plataforma informática AWS Lambda o Amazon ECS, una revisión es lo mismo AppSpec que el archivo. La siguiente información no es aplicable. Para obtener más información, consulte [Añadir un archivo de especificaciones de la aplicación a una revisión de CodeDeploy](application-revisions-appspec-file.md) 

Para las implementaciones en una plataforma EC2/On-Premises informática, comience por crear un directorio raíz (carpeta) vacío en la máquina de desarrollo. Ahí es donde almacenará los archivos de código fuente (como los archivos de texto y binarios, los ejecutables, los paquetes, etc.) que se van a implementan en las instancias o los scripts que se van a ejecutar en las instancias.

Por ejemplo, en la carpeta raíz `/tmp/` en Linux, macOS o Unix o en la carpeta raíz `c:\temp` en Windows:

```
/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
```

La carpeta raíz también debe incluir un archivo de especificaciones de la aplicación (AppSpec archivo), como se muestra aquí. Para obtener más información, consulte [Añadir un archivo de especificaciones de la aplicación a una revisión de CodeDeploy](application-revisions-appspec-file.md).