Abonnementen die deze functie ondersteunen: Business Enterprise
Met de Document360 en GitHub kan je team naadloos Knowledge Base-artikelen koppelen aan GitHub , wat betere samenwerking tussen ontwikkelaars en technische schrijvers mogelijk maakt. Je kunt updates bijhouden, documentatietaken koppelen aan codewijzigingen en ervoor zorgen dat je kennisbank synchroon blijft met je ontwikkelproces, allemaal zonder tussen de platforms te wisselen.
GitHub configureren in Document360
Om GitHub te configureren in Document360,
Navigeer naar Connections () > Extensions in de linker navigatiebalk in het kennisbasisportaal.
Je kunt de GitHub vinden onder de sectie Code repositories .
Klik op Connect op de extensie-tegel.

Een nieuw installatiepaneel zal opengaan.
Kies een van de twee opties op basis van uw behoeften:
Alle repositories - kies ervoor om alle repositories te synchroniseren.
Selecteer alleen repositories - kies ervoor om specifieke te synchroniseren op basis van je projectvereisten.
Klik Install.
Als je niet bent ingelogd op GitHub, word je doorgestuurd naar het inlogscherm.
Voer je GitHub in en log in. Je wordt doorgestuurd naar het Document360 Knowledge base portal. De module Create new category ' verschijnt.
Selecteer GitHub () als categorietype. Selecteer de repository uit je geconfigureerde GitHub.

Er verschijnt een bevestigingsdialoog met de tekst 'Je GitHub is succesvol gestart'.
De repository-categorie, samen met alle branches, wordt aangemaakt als artikelen in Document360. Elke keer dat een GitHub de repository bijwerkt, wordt de inhoud gesynchroniseerd met de toegewezen Document360 .
Je kunt elke entiteit in Document360 identificeren in de GitHub aan de hand van een branch ()-icoon.
Een Git-repository opzetten
Om een Git-repository te configureren voor content-toegang in Document360,
Zorg ervoor dat je Git-repository correct is ingesteld en geconfigureerd om de inhoud in het Document360-project op te halen. Volg de onderstaande structuur:
Hoofdmap:
In GitHub moet de repository een hoofdmap bevatten met de naam
docswaar je submappen en Markdown-artikelen kunt organiseren.De naam van deze map moet ongewijzigd blijven.
Mediabestandsopslag:
Sla alle mediabestanden op in de
.document360/assetsmap binnen dedocsmap.De naam van deze map moet ongewijzigd blijven.
Als bijvoorbeeld een afbeelding wordt genoemd in een bestand genaamd 'Wat is Document360', moet deze naar die
.document360/assetsmap worden verplaatst.
Artikelopslag:Maak binnen de
docsmap bijvoorbeeld een aparte maparticlesaan om je artikelen op te slaan.Artikelen moeten in Markdown (.md) formaat zijn.
Mediabestanden invoegen in artikelen:
Upload het mediabestand naar de
.document360/assetsmap.Gebruik de volgende syntaxis om het mediabestand in je artikel in te voegen:
Als je mediabestand bijvoorbeeld een naam
test.pngheeft, gebruik:
FAQ
Kunnen teamaccounts de artikelen die in de GitHub-categorie zijn aangemaakt bewerken of publiceren?
Teamaccounts kunnen de artikelen die in de GitHub-categorie zijn aangemaakt niet bewerken of publiceren. Als er wijzigingen nodig zijn, bewerk dan de bronrepository op GitHub en de wijzigingen worden gesynchroniseerd met het Document360 .
Hoe werkt import en export?
De integratie ondersteunt een eenrichtingssynchronisatie, van GitHub naar Document360. Eenmaal verbonden wordt je GitHub-repositorystructuur gerepliceerd zoals in Document360. Het exporteren van content terug van Document360 naar GitHub wordt niet ondersteund.
Wanneer we een commit op GitHub pushen, stuurt dat dan automatisch een build op Document360?
Ja. Wanneer je wijzigingen commit in je gekoppelde GitHub-branch, worden de updates automatisch gesynchroniseerd en gepubliceerd in Document360.
Kunnen we GitHub-artikelen bekijken of bewerken in Document360?
Nee. GitHub-gesynchroniseerde artikelen zijn alleen-lezen binnen Document360. Je kunt ongepubliceerde versies niet bewerken of bekijken binnen Document360. De gesynchroniseerde artikelen zijn al gepubliceerd en kunnen alleen worden bewerkt op GitHub.
Moet ik de synchronisatie handmatig activeren?
Nee. Zodra de GitHub-verbinding is opgezet, haalt en publiceert Document360 automatisch updates telkens wanneer commits worden gepusht.
Zijn er concepten of revisiegeschiedenis voor gesynchroniseerde artikelen?
Nee, revisiegeschiedenis en wijzigingstracking zijn niet beschikbaar voor door GitHub-gesynchroniseerde artikelen in Document360.
Kan ik nieuwe pagina's aanmaken in Document360 voor GitHub-projecten?
Je kunt alleen nieuwe pagina's aanmaken op GitHub. De map- en artikelstructuur in GitHub wordt exact gespiegeld in Document360. Het aanmaken van nieuwe artikelen is niet toegestaan binnen Document360 voor door GitHub-gesynchroniseerde categorieën.