有没有办法在PC上为SVN存储库或SVN客户端设置Ignores的全局列表?
我使用像Tortoise/Ankh/VisualSVN这样的工具的唯一原因是因为我想只检查我需要的文件而没有所有bin/obj/Resharper的东西.
我被宠坏.gitignore而.hgignore我只是复制到存储库中,然后使用git commit -a而不必关心垃圾检查.
我知道我可以手动设置它,但这样做很乏味,我认为它必须应用于每个创建的新文件夹.
在Windows下使用SVN.
我有一个涉及许多子目录的大目录树.在许多目录中,我使用svn propedit svn:ignore .了给定目录中的被忽略的文件和/或目录.现在,我想在所有子目录中忽略调用的目录foo.在这个答案中,建议调用:
svn propset --recursive svn:ignore foo .
Run Code Online (Sandbox Code Playgroud)
从树的根.问题是,一旦调用它,它将覆盖各个子目录中的所有预定义忽略 - 这是不希望的.本质上我想附加到树中每个目录的忽略列表,其中包含一个条目foo.SVN是否支持这种行为?如果没有,那么我正在考虑编写这个任务的脚本,并dir-prop-base在每个./sub/directory/.svn(.树的根)所需的行中添加到文件(似乎包含忽略列表).这样做是否安全?,即手动搞乱.svn内容?