Quellcode durchsuchen

Fixes pathing issue on Windows

main
Eric Amodio vor 7 Jahren
Ursprung
Commit
305674d71a
1 geänderte Dateien mit 10 neuen und 6 gelöschten Zeilen
  1. +10
    -6
      src/git/git.ts

+ 10
- 6
src/git/git.ts Datei anzeigen

@ -47,13 +47,17 @@ export default class Git {
}
static splitPath(fileName: string, repoPath?: string): [string, string] {
// if (!path.isAbsolute(fileName)) {
// Logger.error(`Git.splitPath(${fileName}) is not an absolute path!`);
// debugger;
// }
if (repoPath) return [fileName.replace(`${repoPath}/`, ''), repoPath];
if (repoPath) {
return [
fileName.replace(repoPath.endsWith('/') ? repoPath : `${repoPath}/`, ''),
repoPath
];
}
return [path.basename(fileName).replace(/\\/g, '/'), path.dirname(fileName).replace(/\\/g, '/')];
return [
path.basename(fileName).replace(/\\/g, '/'),
path.dirname(fileName).replace(/\\/g, '/')
];
}
static async repoPath(cwd: string, gitPath?: string) {

Laden…
Abbrechen
Speichern