Merge "Do not resolve path using cygwin unless told to"
This commit is contained in:
commit
00235c77d6
|
@ -81,11 +81,14 @@ public FS newInstance() {
|
|||
}
|
||||
|
||||
public File resolve(final File dir, final String pn) {
|
||||
String w = readPipe(dir, //
|
||||
new String[] { cygpath, "--windows", "--absolute", pn }, //
|
||||
"UTF-8");
|
||||
if (w != null)
|
||||
return new File(w);
|
||||
String useCygPath = System.getProperty("jgit.usecygpath");
|
||||
if (useCygPath != null && useCygPath.equals("true")) {
|
||||
String w = readPipe(dir, //
|
||||
new String[] { cygpath, "--windows", "--absolute", pn }, //
|
||||
"UTF-8");
|
||||
if (w != null)
|
||||
return new File(w);
|
||||
}
|
||||
return super.resolve(dir, pn);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue