Sincronizar múltiples carpetas de GitHub
6 min
si tienes múltiples carpetas en tu repositorio que usas para tu documentación, ahora puedes sincronizarlas todas con archbee recordatorio sobre cómo integrar archbee y github en caso de que necesites refrescar la memoria sobre cómo integrar ambos https //docs archbee com/github#jjpev , aquí tienes una guía completa al respecto hasta ahora, solo podías usar el archivo archbee yaml en una carpeta única y para un único proyecto de documentación ahora puedes hacerlo con múltiples carpetas si archbee encuentra un archivo archbee yaml en la raíz del repositorio o en cualquier otra carpeta, usamos ese archivo para organizar el contenido es el mismo archivo en todas las carpetas donde tengas documentación almacenada aquí tienes un ejemplo de cómo configurar tu repositorio git para que archbee pueda obtener el contenido y organizarlo adecuadamente en nuestro software > repositorio de archbee en git https //github com/dragosbulugean/slate configurar el repositorio consulta nuestro repositorio de archbee mencionado anteriormente si el sistema encuentra un archivo archbee yaml en la raíz del repositorio como este https //github com/dragosbulugean/slate/blob/master/ archbee yaml , entonces lo usamos para organizar el contenido si no, simplemente estableceremos algunos valores predeterminados crear archivo yaml para múltiples carpetas crea un archbee yaml archivo con la siguiente estructura de variables d ebes colocar el archivo en la carpeta raíz de tu(s) repositorio(s) asegúrate de que el archivo permanezca allí, ya que esta es tu ruta predeterminada para todas las demás carpetas root /docs define la propiedad donde está el directorio que contiene la documentación (puede reemplazarse con docspath /docs ) structure summary summary md reconstruye el árbol del documento en el panel de navegación izquierdo en archbee si no existe, consideramos que las carpetas son las categorías e imitamos la estructura de archivos interna assets assets la carpeta de recursos es relativa a docspath archbee cargará todos los archivos encontrados en esa carpeta # esto incluirá todos los archivos de código de tu repositorio shadowdocs define los archivos/carpetas de código que se incluirán como shadow docs publishspace booleano, establece true para publicar el espacio en el portal de producción después de cada commit a continuación se muestra un ejemplo de un archbee yaml archivo de configuración con la ruta predeterminada (carpeta) archbee yaml root /docs structure summary summary md assets assets publishspace true headerincludes | \<script> document getelementbyid("demo") innerhtml = "hello javascript!"; \</script> ejemplo de archbee yaml archivo de configuración con subrutas root folderx structure summary summary md assets assets publishspace true headerincludes | \<script> document getelementbyid("demo") innerhtml = "hello javascript!"; \</script> cuando hayas terminado, vuelve a archbee y comprueba si puedes seleccionar varias carpetas en el menú desplegable también recomendamos que crees un archivo summary md este archivo reconstruye el árbol de documentos en el panel de navegación izquierdo en archbee y puede ayudarte a organizar bien tu contenido consulta un ejemplo de un archivo summary md a continuación summary md \[introduction]\(1 md) \## table of contents \ \[init]\(init md) \ \[configure app]\(config md) \ \[config database]\(config database md) \ \[config redis]\(config redis md) \ \[config elastic search]\(config es md) \ \[swagger]\(swagger v2 json) sincronizar en archbee cuando creas un nuevo espacio y seleccionas tu repositorio, los cambios se sincronizan automáticamente en archbee si eso no funciona automáticamente, puedes forzar la sincronización navegando a configuración del espacio > integración con github > haz clic en el botón sincronizar con el repositorio
Have a question?
Our super-smart AI, knowledgeable support team and an awesome community will get you an answer in a flash.
To ask a question or participate in discussions, you'll need to authenticate first.