CleanCommand参数丢失

时间:2014-01-12 09:14:54

标签: c# git jgit ngit

使用NGit我需要运行等效于以下CLI命令的 git clean 命令:

git clean -f -d

CleanCommand class中没有强制或清理目录等选项。什么是最好的解决方法?

1 个答案:

答案 0 :(得分:0)

JGit(NGit所依据的)支持-d,请参阅API documentation

所以似乎最好的解决方案是如果NGit更新到最新的JGit版本,我会为此提交一个错误。

至于解决方法,也许可以自己实现,请参阅Java implementation of CleanCommand(如果NGit为此提供了必要的低级API)。