Estou usando o comando WSL (Windows Subsystem para Linux) para manipular comandos git em meus projetos do Visual Studio. Eu tenho o meu comando difftool
configurado para iniciar o Beyond Compare (programa do Windows). O que eu vejo é Beyond Compare bloqueia exclusivamente os arquivos que está mostrando. O arquivo é desbloqueado quando Beyond Compare está fechado. Além de comparar usado diretamente do Windows não bloqueia arquivos.
Passos do Repro:
git difftool &
) para iniciar o Beyond Compare Eu posso fazer edições no Beyond Compare, mas muitas vezes prefiro fazer edições no Visual Studio.
Existe uma maneira / solução alternativa para corrigir esse problema?
Eu encontrei este artigo sobre wls.conf
e tentei configurar /etc/wsl.conf
as
%código%
quando eu obtenho a versão de compilação do Windows que o suporta (17093 vs meu 16299 atual) no futuro. Existe um arquivo wsl.conf que consertaria o meu problema?
1 [diffcomp "bcomp"]
cmd = \ "/ mnt / c / Arquivos de Programas / Beyond Compare 4 / BComp.exe \" \ "$ (winpath \ "$ LOCAL \") \ "\" $ (winpath \ "$ REMOTE \") \ "/ lefttitle = \" $ (winpath \ "$ LOCAL \") \ "/ righttitle = \" $ (winpath \ "$ REMOTE \ ") \"