以下问题变得越来越普遍:
注意:图像路径既在代码中,也在数据库中,因此获取所有使用图像的完整列表并不容易。
我的希望是写一个小C#程序供大家在部署前运行。我想找出项目目录中的哪些文件(或其中一个是 subdir.s,递归地)尚未添加到 subversion。理想情况下,我还想排除主动添加到忽略列表中的项目。
我们将 TortoiseSVN 与 Windows 主机和客户端一起使用。
如何以编程方式发现未添加的文件?
到目前为止我能找到的最接近的东西是 this说用
svn status | grep -e ^?
但这看起来像一个 Unix 命令。
最佳答案
您还可以更改一项设置,该设置将显示具有已修改的新添加文件的文件夹。
设置->图标覆盖->显示未版本化项目的覆盖
右键单击文件夹,然后导航 TortoiseSVN - 设置。单击“图标叠加层”。在右侧检查 - '未版本化的文件将父文件夹标记为已修改'
这适用于 windows7,未在其他操作系统上尝试过
关于svn - 查找未添加到 subversion 的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3927009/