25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

bench-commands-cheatsheet.md 5.6 KiB

[docs] Translation of the Guides And Resources section in bench to Spanish (#3747) * Add basic files structure for spanish translation of the doc * Translate the video tutorial index page * Translate Before Start page * Translate What is an app page * Translate the Bench page * Translate Conslusion page of the tutorial * Translate to spanish Tutorial Index page * Translate to spanish Reports page * Translate to Spanish Roles Page * Translate to Spanish the Tutorial Model Page * Translate to Spanish the tutorial Single Doctypes page * Translate to Spanish the tutorial Doctype files structure page * Translate to Spanish the tutorial Start Bench page * Translate to Spanish the tutorial New App page * Translate to Spanish the tutorial Client Side Script page * Translate to Spanish the tutorial Users and records page * Translate to Spanish the tutorial Setting Up the site page * Translate to Spanish the tutorial Task Runner page * Translate to Spanish the tutorial Controllers Page * Translate to Spanish the tutorial Doctypes page * Translate to Spanish the tutorial Naming And Linking page * Translate to Spanish the tutorial Web Views page * Add basic file structure to translate the bench section of the tutorial * [docs] Translate to Spanish the tutorial Adding custom domain page * [docs] Translate to Spanish the tutorial Configuring HTTPS page * [docs] Translate to Spanish the tutorial Diagnosing the Scheduler page * [docs] Translate to Spanish the tutorial Settings Site Limits\ page * [docs] Translate to Spanish the tutorial Setup Production page * [docs] Translate to Spanish the tutorial Bench ProcFile page * [docs] Translate to Spanish the tutorial Manual Setup page * [docs] Translate to Spanish the tutorial Background Services page * [docs] Translate to Spanish the tutorial Lets Encrypt Setup page * [docs] Translate to Spanish the tutorial Setup Multitenancy page * [docs] Translate to Spanish the tutorial Bench Commands page
8 년 전
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. ### Uso General
  2. * `bench --version` - Muestra la versión del bench
  3. * `bench src` - Muestra el directorio repo del bench
  4. * `bench --help` - Muestra todos los comandos y ayudas
  5. * `bench [command] --help` - Muestra la ayuda para un comando
  6. * `bench init [bench-name]` - Crea un nuevo bench (Ejecutar desde Home)
  7. * `bench --site [site-name] COMMAND` - Especificar un site para el comando
  8. * `bench update` - Buscar los últimos cambios de bench-repo y todas las aplicaciones, aplica parches, crea los JS y CSS, y realiza la migración.
  9. * `--pull` Hace un Pull a todas las aplicaciones en el bench
  10. * `--patch` Ejecuta las migraciones para todos los sites en el bench
  11. * `--build` Crea los JS y CSS para el bench
  12. * `--bench` Actualiza el bench
  13. * `--requirements` Actualiza los requerimientos
  14. * `--restart-supervisor` Reinicia los procesos de supervisor despues de actualizar
  15. * `--upgrade` Realiza migraciones mayores (Eg. ERPNext 6 -> 7)
  16. * `--no-backup` No crea una copia de respaldo antes de actualizar
  17. * `bench restart` Reinicia todos los servicios del bench
  18. * `bench backup` Copia de respaldo
  19. * `bench backup-all-sites` Copia de respaldo a todos los sites
  20. * `--with-files` Copia de respaldo a los sites con los archivos
  21. * `bench restore` Restaurar
  22. * `--with-private-files` Restaura un site con todos los archivos privados (Ruta al archivo .tar)
  23. * `--with-public-files` Restaura un site con todos los archivos públicos (Ruta al archivo .tar)
  24. * `bench migrate` Leerá los archivos JSON y realizará los cambios en la base de datos.
  25. ###Configuración
  26. * `bench config` - Cambiar las configuraciones del bench
  27. * `auto_update [on/off]` Activa/Desactiva las actualizaciones automáticas para el bench
  28. * `dns_multitenant [on/off]` Activa/Desactiva DNS Multitenancy
  29. * `http_timeout` Establece un timeout para http
  30. * `restart_supervisor_on_update` Activa/Desactiva el reinicio automático de supervisor
  31. * `serve_default_site` Configurar nginx para que sirva el sitio predeterminado en...
  32. * `update_bench_on_update` Activa/Desactiva las actualizaciones en un bench corriendo
  33. * `bench setup` - Configurar componentes
  34. * `auto-update` Añade un cronjob para actualizaciones automática del bench
  35. * `backups ` Añade un cronjob para las copias de respaldo del bench
  36. * `config ` sobreescribe o crea config.json
  37. * `env ` Configurar un virtualenv para el bench
  38. * `nginx ` generar configuraciones para nginx
  39. * `procfile ` Configura el archivo Procfile para bench start
  40. * `production ` Configura el bench para producción
  41. * `redis ` genera las configuraciones para redis cache
  42. * `socketio ` Configura las dependencias de node para el servidor socketio
  43. * `sudoers ` Agrega comandos a la sudoers para su ejecución
  44. * `supervisor ` Genera las configuraciones para supervisor
  45. * `add-domain ` agrega un dominio personalizado para un site
  46. * `firewall ` configura un firewall y bloquea todos los puertos en excepción el 22, 80 y 443
  47. * `ssh-port ` cambia el puerto por defecto para conexiones ssh
  48. ###Desarrollo
  49. * `bench new-app [app-name]` Crea una nueva app
  50. * `bench get-app [repo-link]` - Descarga una app desde un repositorio git y la instala
  51. * `bench install-app [app-name]` Instala aplicaciones existentes
  52. * `bench remove-from-installed-apps [app-name]` Remueve aplicaciones de la liste de aplicaciones
  53. * `bench uninstall-app [app-name]` Elimina la aplicación y todo lo relaciones a esa aplicación (Bench necesita estar corriendo)
  54. * `bench remove-app [app-name]` Eliminar una aplicación completamente del bench
  55. * `bench --site [sitename] --force reinstall ` Reiniciar con una base de datos nueva (Atención: Va a borrar la base de datos anterior)
  56. * `bench new-site [sitename]` - Crea un nuevo site
  57. * `--db-name` Nombre de la base de datos
  58. * `--mariadb-root-username` Nombre de usuario de Root
  59. * `--mariadb-root-password` Contraseña del usuario Root
  60. * `--admin-password` Contraseña del usuario Administrator para un nuevo site
  61. * `--verbose` Verbose
  62. * `--force` Forzar la restauración si el site/base de datos existen.
  63. * `--source_sql` Inicializar una base de datos con un archivo SQL
  64. * `--install-app` Instalar una aplicación despues de haber instalado el bench
  65. * `bench use [site]` Configura el site por defecto
  66. * `bench drop-site` Elimina sites del disco y la base de datos completamente
  67. * `--root-login`
  68. * `--root-password`
  69. * `bench set-config [key] [value]` Agrega valores clave-valor al archivo de configuración del site
  70. * `bench console` Abre una consola de IPython en el virtualenv del bench
  71. * `bench execute` Ejecuta un método dentro de una aplicación
  72. * Eg : `bench execute frappe.utils.scheduler.enqueue_scheduler_events`
  73. * `bench mysql` Abre una consola SQL
  74. * `bench run-tests` Ejecuta las pruebas
  75. * `--app` Nombre de la aplicación
  76. * `--doctype` Especificar el DocType para cual correr las pruebas
  77. * `--test` Pruebas específicas
  78. * `--module` Ejecutar un módulo con pruebas en específico
  79. * `--profile` Ejecutar un Python profiler en las pruebas
  80. * `bench disable-production` Desactiva el entorno de producción
  81. ###Programador
  82. * `bench enable-scheduler` - Habilita el Programador que ejecutará las tareas programadas
  83. * `bench doctor` - Obtener informaciones de diagnóstico sobre los background workers
  84. * `bench show-pending-jobs`- Obtener las tareas pendientes
  85. * `bench purge-jobs` - Eliminar todas las tareas pendientes