2012-07-02 99 views
5

En el modo Adobe Dreamweaver, es posible configurar la copia automática de los archivos guardados en otra ubicación específica del proyecto. ¿Cómo puedo lograr esto con Sublime Text 2?Sublime Text 2: Copiar archivo al guardar/hacer copia de seguridad en otra carpeta

Estoy en Windows 7 y no quiero instalar herramientas de terceros (como rsync para Windows) para ver una carpeta y luego tomar medidas para un cambio. Solo quiero guardar mi archivo en dos ubicaciones (repositorio SVN local y una segunda carpeta compartida remota de Windows).

¿Hay un complemento que hace esto?

Respuesta

5

En la actualidad existe un plugin adecuado para mis necesidades: SublimeFileSync

+0

Por curiosidad, ¿cómo funciona la sincronización? Por ejemplo, ¿solo sincroniza los archivos que se cambian en la carpeta de origen? ¿Qué sucede si se cambian los archivos en el destino? ¿Se sobrescribirán? La razón por la que pregunto es que la usaré para copiar archivos desde la carpeta fuente del proyecto (bajo el control de la versión) a través del servidor web. La copia del servidor web tendrá numerosos archivos generados (por ejemplo, imágenes, archivos de registro, etc.) que no quiero eliminar ya que el origen del proyecto está limpio/no tiene ninguno de estos archivos generados ... – Prembo

+0

Esto es exactamente lo que necesitaba ! ¡Gracias! – Paul

0

Puede consultar el Automatic Backup Plugin. No realiza una copia de seguridad de los archivos en una ubicación específica del proyecto, pero es una buena forma de guardar automáticamente una copia de seguridad cada vez que guarda un archivo.

+2

Por desgracia, es (todavía) no puede leer la ruta del directorio relativo del proyecto, así que no puedo reescribir el código del complemento para guardar una copia de un archivo en la ubicación correcta. He configurado un servidor FTP en mi ubicación de prueba y uso el [Sublime SFTP plugin] (http://wbond.net/sublime_packages/sftp) – dennis

0

https://github.com/akalongman/sublimetext-autobackups

opciones de configuración:

{ 
    // Don't make changes to this file directly as they can get wiped out when the 
    // plugin is updated. Instead transfer what you need to the 'Settings - User' file. 

    // The directory where we'll keep our backups. If empty, we'll try to put them in 
    // ~/sublime_backups 
    "backup_dir": "~/sublime_backups", 

    // If true, also save a backup copy any time a file is opened (if backup file not exists) 
    "backup_on_open_file": true, 

    // If true, backups saved per day, in separate folders, for example ~/sublime_backups/2013-05-23/myfile.php 
    "backup_per_day": true, 

    // If set, backups saved per second. possible values: false, "folder" or "file" 
    // false - disabled backup per second 
    // "folder" - backup example D:/Sublime Text Backups/2013-05-23/095034/myfile.php 
    // "file" - backup example D:/Sublime Text Backups/2013-05-23/myfile_095034.php 
    // to use this feature, you must have enabled backup_per_day setting 
    "backup_per_time": "file", 

    // Files larger than this many bytes won't be backed up. 
    "max_backup_file_size_bytes": 262144, // = 256 KB 

    // Files older than X days will be deleted. If 0 - auto delete disabled 
    "delete_old_backups": 0, // days to delete 

    // If true, backup file opened in same line as cursor in original file 
    "open_in_same_line": true, 

    // If true, show backup previews (only in ST3) 
    "show_previews": true 

} 
Cuestiones relacionadas