FileDiffDetail interface

Proporciona propiedades que describen diferencias detalladas de archivos, incluyendo el contenido de las líneas

Propiedades

changeType

El tipo de cambio (añadir, eliminar, renombrar, editar, etc.)

isFolder

Si el objeto es una carpeta.

isLinuxExecutable

Si el elemento tiene activado el bit ejecutable de Linux.

isSymbolicLink

Si el objeto es un vínculo simbólico.

lineDiffBlocks

La colección de bloques detallados de diferenciales de línea

originalPath

Ruta de acceso original del elemento si es diferente de la ruta de acceso actual.

path

Ruta de acceso actual del elemento

Detalles de las propiedades

changeType

El tipo de cambio (añadir, eliminar, renombrar, editar, etc.)

changeType: VersionControlChangeType

Valor de propiedad

isFolder

Si el objeto es una carpeta.

isFolder: boolean

Valor de propiedad

boolean

isLinuxExecutable

Si el elemento tiene activado el bit ejecutable de Linux.

isLinuxExecutable: boolean

Valor de propiedad

boolean

Si el objeto es un vínculo simbólico.

isSymbolicLink: boolean

Valor de propiedad

boolean

lineDiffBlocks

La colección de bloques detallados de diferenciales de línea

lineDiffBlocks: LineDiffBlockDetail[]

Valor de propiedad

originalPath

Ruta de acceso original del elemento si es diferente de la ruta de acceso actual.

originalPath: string

Valor de propiedad

string

path

Ruta de acceso actual del elemento

path: string

Valor de propiedad

string