Articles of diff

Strumento di confronto / confronto di .NET Assembly – Che cosa è disponibile?

Mi piacerebbe essere in grado di fare una diff di livello di codice tra due assiemi; il plug-in Diff per Reflector è la cosa più vicina che ho trovato finora, ma per confrontare l’intero assembly è un processo manuale che richiede di eseguire il drill-down in ogni namespace / class / metodo. Gli altri strumenti […]

Come posso applicare una patch diff su Windows?

Ci sono un sacco di programmi là fuori che possono creare una patch diff, ma ho un bel pò di tempo cercando di applicarne uno. Sto cercando di distribuire una patch e ho ricevuto una domanda da un utente su come applicarla. Così ho cercato di capirlo da solo e ho scoperto che non ne […]

Permessi di file Git su Windows

Ho letto alcune domande relative ai permessi dei file in Git e sono ancora un po ‘confuso. Ho un repository su GitHub biforcato da un altro. Post fusione, dovrebbero essere identici. Però: $ git diff –summary origin/epsilon master/epsilon mode change 100644 => 100755 ants/dist/sample_bots/csharp/compile.sh mode change 100644 => 100755 ants/dist/starter_bots/coffeescript/MyBot.coffee mode change 100644 => 100755 […]

Qual è l’equivalente di Windows del comando diff?

So che c’è un post simile a questo: qui . Ho provato ad usare il comando comp come menzionato, ma se ho due file, uno con dati come “abcd” e l’altro con dati “abcde”, dice solo che i file hanno dimensioni diverse. Volevo sapere esattamente dove differiscono. In Unix, il semplice diff mi dice quale […]

Come vedere le modifiche tra due commit senza commit in-between?

Come si fa a rendere git diff solo mostrare la differenza tra due commit, escludendo gli altri commit in-between?

Ottenere un diff di due oggetti-json

Scenario: voglio una funzione che confronta due oggetti JSON e restituisce un object JSON con un elenco delle differenze e, se ansible, più dati come le metriche di copertura. var madrid = ‘{“type”:”team”,”description”:”Good”,”trophies”:[{“ucl”:”10″}, {“copa”:”5″}]}’; var barca = ‘{“type”:”team”,”description”:”Bad”,”trophies”:[{“ucl”:”3″}]}’; Se ho eseguito il compare(madrid, barca) l’object restituito potrebbe essere simile a qualcosa: {“description” : “Bad”, “trophies”:[{“ucl”:”3″}, […]

git difftool per dare una directory di confronto?

È ansible ottenere il comando git difftool per aprire una cartella di confronto tra i file modificati ei file di staging / checked? Quindi, idealmente, se 2 file sono stati modificati, sarebbero gli unici 2 mostrati, ma all’interno di un confronto di directory. Ho letto post su come ottenere git per distribuire tutte le differenze […]

Unione sensibile al contesto?

Esiste uno strumento di diff / merge per i linguaggi di programmazione, che funziona in modo sintattico (come XML Diff Tool), facendo più di un confronto riga per riga (e facoltativamente ignorando gli spazi bianchi). Mi interessa un programma che segua effettivamente la syntax e i delimitatori del linguaggio, suggerendo modifiche senza interrompere la correttezza […]

Come posso ottenere un ID commit associato al sottomodello git da un commit passato nel clone genitore?

Esiste un modo, a meno di verificare effettivamente il commit genitore, per determinare l’ID di commit SHA-1 di un sottomodulo basato su un ID di commit nel clone genitore? So che posso trovare lo SHA-1 attualmente associato con ‘git submodule’. Ecco un esempio: ho un clone con un singolo sottomodulo “foo” che è stato modificato […]

Che cosa significa “@@ -1 +1 @@” nell’output di Git?

Ho raccolto i dati dalle informazioni restituite da git diff .. e mi sono imbattuto in @@ -1 +1 @@ Non riesco a capire cosa mi sta dicendo. Ho cercato un po ‘su Google, ma senza risultato.