Versión del artículo: Enterprise Server 2.17
Migrar a un servidor de Git Large File Storage diferente
Puedes migrar a un nuevo servidor Almacenamiento de archivos de gran tamaño Git (Git LFS) al utilizar el cliente Git LFS para extraer activos desde el servidor existente y subirlos a la nueva ubicación.
Antes de migrar a un servidor Almacenamiento de archivos de gran tamaño Git diferente, debes configurar Git LFS para usar un servidor de un tercero. Para obtener más información, consulta "Configurar Almacenamiento de archivos de gran tamaño Git para usar un servidor de un tercero."
-
Configura un repositorio con un segundo remoto.
$ git remote add NEW-REMOTE https://NEW-REMOTE-HOSTNAME/path/to/repo $ git lfs env > git-lfs/1.1.0 (GitHub; darwin amd64; go 1.5.1; git 94d356c) > git version 2.7.4 (Apple Git-66) > Endpoint=https://GITHUB-ENTERPRISE-HOST/path/to/repo/info/lfs (auth=basic) > Endpoint (NEW-REMOTE)=https://NEW-REMOTE-HOSTNAME/path/to/repo/info/lfs (auth=none)
-
Extrae todos los objetos del remoto anterior.
$ git lfs fetch origin --all > Scanning for all objects ever referenced... > ✔ 16 objects found > Fetching objects... > Git LFS: (16 de 16 archivos) 48.71 MB / 48.85 MB
-
Extrae todos los objetos a un nuevo remoto.
$ git lfs push NEW-REMOTE --all > Scanning for all objects ever referenced... > ✔ 16 objects found > Pushing objects... > Git LFS: (16 de 16 archivos) 48.00 MB / 48.85 MB, 879.10 KB pasados por alto