工具->选项->VisualSVN->Edit
把下面的直接复制到Ignore Settings里面就可以,实现过滤,防止冲突。
[Bb]in
obj
[Dd]ebug
[Rr]elease
*.user
*.aps
*.eto
ClientBin
GeneratedArtifacts
_Pvt_Extensions
suo
bin
lib
Svn中需要设置一些不需要提交的文件名称
obj文件夹,bin文件夹, bin obj *.suo *.user *.csproj.user
右击解决方案文件夹→TorToiseSVN→Settings→General,如下图:
在"Subversion下的""Globalignore pattern "中添加要排除在提交之外的文件类型(以空格分隔)" bin obj *.suo *.user *.csproj.user "即可。
下面的过滤文件夹的需求,尝试了上面的过滤设置但只能过滤到单个文件夹,无法过滤文件夹子文件,故尝试了另一种方法。
第一步:做好本地各系统的服务端代码备份,删除SVN服务器内各系统的服务端代码,更新svn客户端代码(右键—>update)。
之后即可按照下图一步步设置即可过滤不需要的文件夹。
代表四种检出深度:
1、Fully recursive——全递归:检出完整的目录树,包含所有的文件或子目录。
2、Immediate children,including folders——直接子节点,包含文件夹:检出目录,包含其中的文件或子目录,但是不递归展开子目录。
3、Only file chlidren——仅文件子节点:检出指定目录,包含所有文件,但是不检出任何子目录。
4、Only this item——仅此项:只检出目录。不包含其中的文件或子目录
原文地址:http://blog.csdn.net/lxy344x/article/details/45604913