Sono passato da Cygwin a WSL di recente e ho un problema con Sourcetree e commithooks.
Sourcetree usa la propria versione di Cygwin (32 bit) per eseguire git. Il mio ambiente di sviluppo gira su WSL (che è solo a 64 bit).
Quindi quello che voglio fare è chiamare WSL bash da Sourcetrees Cygwin Bash ed eseguire i controlli del commithook. Ma questo non funziona, dato che Cygwin Bash è un programma a 32 bit e quindi non può eseguire WSL bash, che è solo a 64 bit. Quindi Cygwin Bash vede la bash WSL come un file non eseguibile.
C'è un modo per rompere la sandbox a 32 bit su Windows 10 per chiamare un programma a 64 bit?