INTEGRACIONES
GitHub
Sincronizar múltiples carpetas de GitHub
6 min
si tienes múltiples carpetas en tu repositorio que usas para tus documentos, ahora puedes sincronizarlas todas con archbee recordatorio sobre cómo integrar archbee y github en caso de que necesites refrescar tu memoria sobre cómo https //docs archbee com/github#jjpev , aquí tienes una guía completa sobre eso hasta ahora, solo podías usar el archbee yaml archivo en una carpeta única y para un solo proyecto de documentos ahora, puedes hacerlo con múltiples carpetas si archbee encuentra un archbee yaml archivo en la raíz del repositorio o en cualquier otra carpeta, lo usamos para organizar el contenido es el mismo archivo en todas las carpetas donde tienes documentos almacenados aquí tienes un ejemplo de cómo configurar y configurar tu repositorio de git para que archbee pueda obtener el contenido allí y configurarlo bien en nuestro software > https //github com/dragosbulugean/slate configura el repositorio consulta nuestro repositorio de archbee mencionado anteriormente si el sistema encuentra un archbee yaml archivo en la raíz del repositorio como https //github com/dragosbulugean/slate/blob/master/ archbee yaml , entonces lo usamos para organizar el contenido si no, simplemente estableceremos algunos valores predeterminados crea un archivo yaml para múltiples carpetas crea un archbee yaml archivo con la siguiente estructura de variables y debes colocar el archivo en la carpeta raíz de tu(s) repositorio(s) asegúrate de que el archivo permanezca allí, ya que este es tu camino predeterminado para todas las demás carpetas raíz /docs propiedad define dónde está el directorio que contiene los docs (se puede reemplazar con docspath /docs ) estructura resumen summary md reconstruye el árbol de documentos en el panel de navegación izquierda en archbee si no hay ninguno, consideramos que las carpetas son las categorías y mimetizamos la estructura de archivos dentro activos assets la carpeta de activos es relativa a docspath archbee subirá todos los archivos encontrados en esa carpeta # esto incluirá todos los archivos de código de tu repositorio shadowdocs define los archivos/carpeta 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 el predeterminado ruta(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> una vez que hayas terminado, vuelve a archbee y verifica si puedes seleccionar múltiples carpetas en el menú desplegable también recomendamos que crees un summary md archivo este archivo reconstruye el árbol de documentos en el panel de navegación izquierda en archbee y puede ayudarte a organizar tu contenido de manera ordenada ve un ejemplo de un summary md archivo 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) sincronización en archbee cuando creas un nuevo espacio, seleccionas tu repositorio, los cambios se sincronizan automáticamente en archbee si eso no funciona automáticamente, puedes forzar la sincronización navegando a configuraciones del espacio > integración de github > haz clic en el sincronizar con el repositorio botón
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.