一个bat文件,列出所有未添加的文件

时间:2011-07-31 13:15:17

标签: svn windows-7 tortoisesvn

  

可能重复:
  Find files not added to subversion

我们将SVNTortoise一起用于我们的Visual Studio项目。有一位程序员将一个文件添加到项目中,它不在存储库中并回家! 是否有脚本可以找到不在存储库中的所有文件(未添加)?

Tortoise的插件怎么样?

更多 我们知道,首先我们必须将文件添加到repo中,我们可以在SVN(commit,...)

中跟踪它

2 个答案:

答案 0 :(得分:1)

之前已经问过这个问题。

您可以以编程方式here找到解决方法。有一个使用SharpSvn的解决方案,我在此重新发布:

SvnClient client = GetClient();

client.Status(workingCopyPath, (o, e) =>
{
    if(e.LocalContentStatus == SvnStatus.NotVersioned)
    {
        Console.WriteLine("Not versioned: " + e.FullPath);
    }
});

答案 1 :(得分:1)

由于您使用的是TSVN,为什么不简单地选中提交对话框底部的“显示未版本控制的文件”框?