InglésFrancésEspañol

Ad


icono de página de OnWorks

git-debimport: en línea en la nube

Ejecute git-debimport en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando git-debimport que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


git-debimport: crea un repositorio git a partir de un conjunto de paquetes Debian existentes

SINOPSIS


git-debimport [opciones] prefijo de ruta

DESCRIPCIÓN


Este programa creará un repositorio git de todos los archivos que coincidan con $ {path-prefix} _ *. Diff.gz
o $ {path-prefix} _ *. debian.tar. {gz, bz2, xz} (con sus correspondientes
orig.tar. {gz, bz2, xz}), o de todos los archivos que coincidan con $ {path-prefix} _ *. tar. {gz, bz2, xz} (para
Paquetes nativos de Debian).

CAMPUS


Las siguientes opciones están disponibles:

--ir a buscar
Intente descargar todas las versiones disponibles de snapshot.debian.org en lugar de usar
un conjunto de paquetes existente. los Debsnap(1) utilidad, de devscripts 2.10.63 o
más tarde, debe estar disponible en la ruta para usar esta opción (antes Debsnap versiones
solo se admite snapshot.debian.net, que ya no es un espejo funcional). los
Los paquetes se descargarán en la ubicación implícita en el prefijo de ruta Donde estan
normalmente se esperaría que ya existiera sin esta opción. Descargado
los paquetes no se eliminarán automáticamente después de que se complete esta operación.

- fusión tardía
Primeras versiones de git-debimport solo fusionaría las ramas upstream y debian
una vez finalizada la importación de todos los paquetes. Esto evita un error de importación donde
la fusión puede tener conflictos que deban resolverse manualmente. Sabemos
la importación del siguiente paquete de la serie contendrá una resolución a cualquier
conflicto, por lo que retrasar la fusión permite que la importación continúe sin intervención
o introducir cambios que no formaban parte de la historia original. Sin embargo
producir un historial de menor calidad con el fin de examinar los cambios de Debian.
Todos los paquetes originales se pueden recuperar de dicho repositorio con perfecta fidelidad,
pero la diferencia entre las versiones adyacentes de Debian se mezclará con los cambios anteriores


El valor predeterminado para las versiones actuales de git-debimport es fusionar cada nuevo upstream
liberar a medida que se importa. Esto le da un aspecto mucho más natural y útil.
historia, pero puede fallar en algunos casos. Utilice esta opción para emplear a los mayores más
método confiable para paquetes que generan conflictos durante la importación.

-v, --verboso
Sea más ruidoso al informar sobre las operaciones en curso. Principalmente solo es útil con el
--ir a buscar opción en la actualidad.

EJEMPLO


Importe un archivo de paquetes 'mypackagename' existentes desde mysrcdir:
$ mkdir mydestdir && cd mydestdir
$ git-debimport ../mysrcdir/mipaquetenombre

Importar todas las versiones disponibles de gitpkg de snapshot.debian.org:
$ mkdir mydestdir && cd mydestdir
$ git-debimport --fetch ../mis-gitpkg-sources/gitpkg

NOTAS


Es lamentable que, en la actualidad, muchas de las herramientas para importar código fuente a git
de un sistema de control de revisiones existente, todos dejan algo que desear. Este guion
no resuelve ese problema. Sin embargo, lo que hace es crear un repositorio que lo convierte en
posible extraer con precisión todos los paquetes anteriores que se le inyectaron.
Lamentablemente, esto es más de lo que se puede decir sobre el resultado de ejecutar git-cvsimport en un repositorio.
creado por cvs-buildpackage, por ejemplo.

Actualmente es muy simple y hace una serie de suposiciones codificadas sobre el
repositorio resultante. Para los paquetes con versión de Debian, creará un repositorio con dos ramas:

río arriba - para la fuente prístina aguas arriba
dominar - para la fuente debianizada

Los paquetes con versiones nativas solo tendrán la rama maestra.

Si bien la pérdida de un historial detallado de las confirmaciones individuales es muy lamentable, esto
El script permite al mantenedor importar un registro utilizable de los paquetes lanzados anteriormente.
como base para el desarrollo futuro. Esta puede ser una compensación aceptable para las personas que se sienten
la ventaja de mover el desarrollo futuro a git ahora supera los inconvenientes de
necesita consultar un repositorio heredado para obtener todos los detalles de las confirmaciones anteriores.

Es de esperar que los problemas de importar con precisión desde otros sistemas de control de revisiones sean
resuelto un día, pero mientras tanto, una historia breve pero precisa parece más útil que un
detallado pero en gran parte falso.

Con la adición de la Debsnap(1) herramienta, la vida útil de esta se ha ampliado más allá
la necesidad inicialmente prevista. Personas que no tienen acceso a la revisión original
el historial de control puede construir por sí mismos una base útil para un mayor desarrollo,
rápida y fácilmente, a partir de los paquetes que todavía están disponibles en los espejos de instantáneas públicas.

Use git-debimport en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    TRAGO
    TRAGO
    SWIG es una herramienta de desarrollo de software
    que conecta programas escritos en C y
    C ++ con una variedad de alto nivel
    lenguajes de programación. SWIG se utiliza con
    diferente...
    Descargar SWIG
  • 2
    WooCommerce Nextjs reaccionar tema
    WooCommerce Nextjs reaccionar tema
    Tema React WooCommerce, creado con
    Siguiente JS, Webpack, Babel, Node y
    Express, usando GraphQL y Apollo
    Cliente. Tienda WooCommerce en React(
    contiene: Productos...
    Descargar el tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Paquete de repositorio para ArchLabs Este es un
    aplicación que también se puede buscar
    en
    https://sourceforge.net/projects/archlabs-repo/.
    Ha sido alojado en OnWorks en...
    Descargar archlabs_repo
  • 4
    Proyecto Zephyr
    Proyecto Zephyr
    El Proyecto Zephyr es una nueva generación
    sistema operativo en tiempo real (RTOS) que
    soporta múltiples hardware
    arquitecturas. Se basa en un
    kernel de tamaño reducido ...
    Descargar Proyecto Zephyr
  • 5
    Desventajas
    Desventajas
    SCons es una herramienta de construcción de software
    que es una alternativa superior a la
    herramienta de compilación clásica "Make" que
    todos conocemos y amamos. SCons es
    implementó un ...
    Descargar SCons
  • 6
    PSeInt
    PSeInt
    PSeInt es un intérprete de pseudocódigo para
    estudiantes de programación de habla hispana.
    Su propósito principal es ser una herramienta para
    aprendiendo y entendiendo lo básico
    concepto ...
    Descargar PSeInt
  • Más "

Comandos de Linux

  • 1
    7z
    7z
    7z - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7z
  • 2
    7za
    7za
    7za - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7za
  • 3
    espeluznante
    espeluznante
    CREEPY - Una información de geolocalización
    agregador DESCRIPCIÓN: espeluznante es un
    aplicación que te permite recopilar
    información relacionada con la geolocalización de
    usuarios de...
    correr espeluznante
  • 4
    compilación de cricket
    compilación de cricket
    grillo - Un programa para gestionar el
    recopilación y visualización de series temporales
    datos ...
    Ejecutar compilación de cricket
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - secuencia de comandos para obtener
    información sobre la versión instalada
    de G-Wrap...
    Ejecute g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Controla el acceso a la
    conjunto de mapas actual para otros usuarios en el
    sistema. Si no se da ninguna opción, imprime
    estado actual. PALABRAS CLAVE: general, mapa
    gestión, p ...
    Ejecutar g.accessgrass
  • Más "

Ad