Skip to content

Commit dcd8eff

Browse files
committed
fix: saving revision file may crash this app if target dir is not exists (#1434)
Signed-off-by: leo <[email protected]>
1 parent af2b644 commit dcd8eff

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/Commands/SaveRevisionFile.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ public static class SaveRevisionFile
1010
{
1111
public static void Run(string repo, string revision, string file, string saveTo)
1212
{
13+
var dir = Path.GetDirectoryName(saveTo);
14+
if (!Directory.Exists(dir))
15+
Directory.CreateDirectory(dir);
16+
1317
var isLFSFiltered = new IsLFSFiltered(repo, revision, file).Result();
1418
if (isLFSFiltered)
1519
{

0 commit comments

Comments
 (0)