在我正在工作的项目中,有人决定将二进制文件作为源代码树的一部分进行检入。这些二进制文件存放在源代码的子目录中:
project/src # Here is the location of the source code
project/src/more_src # Some more source code lives here
project/src/bin # Here are the binary files
正如您所想象的那样,由于这个原因合并冲突经常发生。这非常烦人,因为我不认为任何开发者的机器都应该提交二进制文件——这应该留给构建服务器来完成。
我是subversion的命令行用户。我想忽略
bin
目录,以便在使用svn st
和svn ci
时跳过这些目录(即使有待处理的更改)。不幸的是,由于
more_src
目录的存在,我无法使用-N(非递归)选项。我该如何实现这一点?