我们有很多SQL脚本存储在共享目录(cca 500)中。它按文件夹组织,但树结构不是最好的,因为可以将一个文件分配给更多类别(文件夹)。
我以为我可以使用一些附加信息标记所有文件,例如通过在每个文件中添加一行:
/* Project<ProjectName>, Department<DepartmentName> Tags<Tag1, Tag2, Tag3> */
并使用一些正则表达式仅搜索这些标记。有没有办法如何实现这一目标?
如何查找Project = ProjectName且其中一个标签为Tag1的所有文件?
更多细节:我们希望拥有易于使用,易于搜索的SQL脚本共享存储库。我们不需要版本控制(sql脚本主要是代码片段)。我已经尝试过Git(对于这个任务来说太复杂了),Trac Wiki - 太多的额外工作要存储&amp;加载脚本(我们使用PostgreSQL和pgAdmin / Squirell)。这就是我最终使用普通共享目录的原因 - 唯一的问题是内容不容易搜索。我可以一次搜索所有文件(使用例如SublimeText),但认为通过找到这个问题的答案可以大大改善这一点。