

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.

# Planificación de una revisión de 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 de informática de AWS Lambda o Amazon ECS, una revisión es lo mismo que el archivo AppSpec. 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 de informática EC2/en las instalaciones, 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 también un archivo de especificación de aplicación (archivo AppSpec), tal y 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).