Sebbene make stesso sia disponibile come eseguibile autonomo ( gnuwin32.sourceforge.net
pacchettomake
), utilizzarlo in un ambiente di sviluppo appropriato significa utilizzare msys2 .
Git 2.24 (Q4 2019) illustra che:
Vedere commit 4668931 , commit b35304b , commit ab7d854 , commit be5d88e , commit 5d65ad1 , commit 030a628 , commit 61d1d92 , commit e4347c9 , commit ed712ef , commit 5b8f9e2 , commit 41616ef , commit c097b95 (04 ottobre 2019) e commit 30 set 2019 dbcd9 di Johannes Schindelin ( dscho
) .
(Fuso da Junio C Hamano - gitster
- nel commit 6d5291b , 15 ottobre 2019)
test-tool run-command
: impara a eseguire (parti della) suite di test
Firmato da: Johannes Schindelin
Git per Windows passa attraverso i cerchi per fornire un ambiente di sviluppo che consenta di costruire Git e di eseguire la sua suite di test.
A tal fine, un intero sistema MSYS2, inclusi GNU make e GCC, viene offerto come "Git for Windows SDK".
Ha un prezzo: un download iniziale di detto SDK pesa diverse centinaia di megabyte e l'SDK decompresso occupa circa 2 GB di spazio su disco.
Un ambiente di sviluppo molto più nativo su Windows è Visual Studio. Per aiutare i contributori a usare quell'ambiente, abbiamo già un target Makefile vcxproj
che genera un commit con i file di progetto (e altri file generati), e il vs/master
ramo di Git per Windows viene continuamente rigenerato usando quel target.
L'idea è di consentire la creazione di Git in Visual Studio e di eseguire singoli test utilizzando Portable Git.