Bundle and unbundle command for mercurial (#1511)
Support for exporting and importing mercurial repositories as tar ball Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
|
Before Width: | Height: | Size: 58 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 67 KiB |
|
Before Width: | Height: | Size: 101 KiB |
@@ -44,16 +44,11 @@ Neben dem Erstellen von neuen Repository können auch bestehende Repository in S
|
||||
Wechseln Sie über den Schalter oben rechts auf die Importseite und füllen Sie die benötigten Informationen aus.
|
||||
|
||||
Das gewählte Repository wird zum SCM-Manager hinzugefügt und sämtliche Repository Daten inklusive aller Branches und Tags werden importiert.
|
||||
Zusätzlich zum normalen Repository Import gibt es die Möglichkeit ein Repository Archiv mit Metadaten zu importieren.
|
||||
Dieses Repository Archiv muss von einem anderen SCM-Manager exportiert worden sein und wird beim Importieren auf Kompatibilität der Daten überprüft.
|
||||
|
||||

|
||||
|
||||
Für Subversion Repositories besteht die Möglichkeit, ein Repository inkl. Metadaten zu importieren.
|
||||
Dabei muss als Quelle ein Repository Archiv ausgewählt werden, welches vorher von einem SCM-Manager exportiert wurde.
|
||||
Der Import mit Metadaten unterstützt noch keine Migration der Plugin Daten,
|
||||
deshalb müssen die Versionen des SCM-Managers und die Versionen sämtlicher Plugins zwischen der exportierenden Instanz und der importierenden Instanz exakt übereinstimmen.
|
||||
Wenn sich die installierten Plugins zwischen diesen beiden Instanzen unterscheiden, sollte dies kein Problem verursachen.
|
||||

|
||||
|
||||
### Repository Informationen
|
||||
Die Informationsseite eines Repository zeigt die Metadaten zum Repository an. Darunter befinden sich Beschreibungen zu den unterschiedlichen Möglichkeiten wie man mit diesem Repository arbeiten kann.
|
||||
In der Überschrift kann der Namespace angeklickt werden, um alle Repositories aus diesem Namespace anzuzeigen.
|
||||
|
||||
@@ -17,15 +17,15 @@ umzubenennen, zu löschen oder als archiviert zu markieren. Wenn in der globalen
|
||||
Strategie `benutzerdefiniert` ausgewählt ist, kann zusätzlich zum Repository Namen auch der Namespace umbenannt werden.
|
||||
Ein archiviertes Repository kann nicht mehr verändert werden.
|
||||
|
||||
In dem Bereich "Repository exportieren" kann das Repository in unterschiedlichen Formaten exportiert werden.
|
||||
Das Ausgabeformat des Repository kann über die angebotenen Optionen verändert werden:
|
||||
* `Standard`: Werden keine Optionen ausgewählt, wird das Repository im Standard Format exportiert.
|
||||
Git und Mercurial werden dabei als `Tar Archiv` exportiert und Subversion nutzt das `Dump` Format.
|
||||
* `Komprimieren`: Das Ausgabeformat wird zusätzlich mit `GZip` komprimiert, um die Dateigröße zu verringern.
|
||||
* `Mit Metadaten`: Statt dem Standard-Format wird ein Repository Archiv exportiert, welches außer dem Repository noch weitere Metadaten enthält.
|
||||
|
||||

|
||||
|
||||
In dem Bereich "Repository exportieren" kann das Repository exportiert werden.
|
||||
Für den Download kann zwischen einem einfachen Dump des reinen Repositories und einem Repository Archiv inkl. der SCM-Manager Metadaten wie Plugin-Konfigurationen oder anderen Daten gewählt werden.
|
||||
Der Dump kann optional komprimiert werden. Das Repository Archiv mit Metadaten wird immer komprimiert ausgeliefert.
|
||||
Diese Export-Funktion wird derzeit nur von Subversion Repositories unterstützt.
|
||||
|
||||

|
||||
|
||||
### Berechtigungen
|
||||
|
||||
Dank des fein granularen Berechtigungskonzepts des SCM-Managers können Nutzern und Gruppen, basierend auf definierbaren
|
||||
|
||||
|
Before Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 63 KiB |
@@ -41,7 +41,9 @@ If the namespace strategy is set to custom, the namespace field is also mandator
|
||||
Beneath creating new repositories you also may import existing repositories to SCM-Manager.
|
||||
Just use the Switcher on top right to navigate to the import page and fill the import wizard with the required information.
|
||||
|
||||
Your repository will be added to SCM-Manager and all repository data including all branches and tags will be imported.
|
||||
Your repository will be added to SCM-Manager and all repository data including all branches and tags will be imported.
|
||||
In addition to the normal repository import, there is the possibility to import a repository archive with metadata.
|
||||
This repository archive must have been exported from another SCM manager and is checked for data compatibility during import.
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -15,15 +15,15 @@ In the danger zone at the bottom you may rename the repository, delete it or mar
|
||||
strategy in the global SCM-Manager config is set to `custom` you may even rename the repository namespace. If a
|
||||
repository is marked as archived, it can no longer be modified.
|
||||
|
||||
In the "Export repository" section the repository can be exported in different formats.
|
||||
The output format of the repository can be changed via the offered options:
|
||||
* `Standard`: If no options are selected, the repository will be exported in the standard format.
|
||||
Git and Mercurial are exported as `Tar archive` and Subversion uses the `Dump` format.
|
||||
* `Compress`: The output format is additionally compressed with `GZip` to reduce the file size.
|
||||
* `With metadata`: Instead of the standard format a repository archive is exported, which contains additional metadata besides the repository.
|
||||
|
||||

|
||||
|
||||
In the area "Repository Export" you may export this repository.
|
||||
You can choose to export a simple dump of the repository or a repository archive including all SCM-Manager metadata like plugin configuration or other data.
|
||||
For a simple repository dump you can choose between compressed or uncompressed file format. The repository archive is always compressed.
|
||||
This export function is currently only supported by Subversion repositories.
|
||||
|
||||

|
||||
|
||||
### Permissions
|
||||
|
||||
Thanks to the finely granular permission concept of SCM-Manager, users and groups can be authorized based on definable
|
||||
|
||||