Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
jenkinsci__git-client-plugin_CVE-2019-10392_2-8-4 | Kitploit
Strumenti/GitHubGitHub/shoucheng3/jenkinsci__git-client-plugin_cve-2019-10392_2-8-4
Utilità GenericheAnalisi del CodiceScripting e AutomazioneDevSecOpsAutenticazione
GitHubshoucheng3/jenkinsci__git-client-plugin_cve-2019-10392_2-8-4

jenkinsci__git-client-plugin_CVE-2019-10392_2-8-4

Vedi Repository

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
1 anno faNon ancora revisionato

Plugin Git Client

Build Status Contributors GitHub release

Introduzione

Il plugin Git Client fornisce interfacce di programmazione delle applicazioni (API) di git per i plugin di Jenkins. Può eseguire fetch, checkout, branch, list, merge e tag dei repository. Fare riferimento alla documentazione API per i dettagli specifici delle API.

L'interfaccia GitClient fornisce i punti di accesso principali per l'accesso a git. Supporta credenziali nome utente / password e credenziali con chiave privata fornite dal plugin credenziali di Jenkins.

Changelog

Le note di rilascio sono registrate su GitHub a partire dal plugin Git Client 2.8.1. Le note di rilascio precedenti sono registrate sulla wiki di Jenkins.

Implementazioni

L'implementazione predefinita del plugin Git Client richiede che git da riga di comando sia installato sul master e su ogni agente che utilizzerà git. Le implementazioni di git da riga di comando che lavorano con file di grandi dimensioni dovrebbero anche installare git LFS. L'implementazione di git da riga di comando è l'implementazione canonica delle interfacce git fornite dal plugin Git Client.

Git da riga di comando è abilitato per impostazione predefinita quando il plugin Git Client è installato.

JGit

Il plugin Git Client include anche due implementazioni opzionali che utilizzano Eclipse JGit. Eclipse JGit è un'implementazione di git in puro Java. L'implementazione JGit nel plugin Git Client fornisce la maggior parte delle funzionalità dell'implementazione di git da riga di comando. Quando l'implementazione JGit è incompleta, la lacuna viene segnalata nei log della console.

JGit è disabilitato per impostazione predefinita quando il plugin Git Client è installato.

Abilitazione di JGit

Fare clic sul pulsante "Aggiungi Git" nella sezione "Configurazione globale degli strumenti" sotto "Gestisci Jenkins" per aggiungere JGit o JGit con Apache HTTP Client come implementazione git.

Abilita JGit o JGit con Apache HTTP Client

JGit con Apache HTTP Client

L'implementazione JGit originale all'interno del plugin Git Client presentava problemi con l'autenticazione di Active Directory. È stata implementata una soluzione alternativa per fornire JGit ma utilizzare Apache HTTP client per l'autenticazione. Il problema in JGit è stato ora risolto e distribuito nelle release del plugin Git Client. JGit con Apache HTTP Client continua a essere distribuito per garantire la compatibilità.

Gestione credenziali di Windows

Git per Windows è in grado di integrarsi con Gestione credenziali di Windows per l'archiviazione sicura delle credenziali. Gestione credenziali di Windows funziona molto bene per gli utenti interattivi sul desktop Windows. Gestione credenziali di Windows non funziona altrettanto bene per l'elaborazione batch nel plugin Git Client. È consigliabile disabilitare Gestione credenziali di Windows quando si installa Git su agenti Jenkins che eseguono Windows.

Segnalazione di bug

Segnala problemi e miglioramenti tramite il sistema di tracciamento dei problemi di Jenkins.

Contribuire al plugin

Fare riferimento a contribuire al plugin per le linee guida sul contributo.

Scarica lo strumento