SVN新建的文件夹和文件被自动设置成忽略怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SVN新建的文件夹和文件被自动设置成忽略怎么办?相关的知识,希望对你有一定的参考价值。

SVN更新之后,在本地的文件夹中新建文件,以前都是一个问号,现在直接变成了一个灰色的减号,被忽略了,Eclipse中同步检索不到,需要怎么设置才能使新建的文件夹或文件不被忽略。

你在你本地tortoiseSVN右键设置---常规设置---subversion 全局忽略选项 内容里面检查下是不是有个单独的*号,如果有就把它给去掉,就可以解决你的问题了。*号表示所有的文件类型,如果加了*号在里面,不管在副本里面创建什么文件都显示的是灰色的减号,我在本地测试了是这样,希望能帮到你。 参考技术A

svn添加新文件自动忽略

参考技术B 这个问题我也遇到过,是因为你设置忽略文件时选择了“根据扩展名忽略(recursively)”,所以,解决办法是,在你忽略文件的最高路径,也就是你设置忽略文件的最初目录,右键,选择“属性”,然后删除“svn:global-ignores”这一列,注意要选择“递归”,删除完成就可以在提交列表里看到你加入的文件了。至于需要忽略文件,选择“按照名称忽略”。 参考技术C 再设置成不忽略的 参考技术D 你首先要搞清楚是什么软件忽略掉你的文件的

svn怎么忽略部分文件更新?

首先,那些不懂的人和不想说的就不要回复了。我已经在百度里找了好多方法,其中有大量的牛头不对马嘴的回答,看了就来火。
我有这么个问题,web项目中有几个文件夹和文件。比如classes和lib文件夹,比如各种.tld文件。这些都是不需要提交也不需要更新的,怎么才能媒体提交和更新的时候忽略这些文件和文件夹呢。

从两头共同控制吧:
1、客户端提交是忽略这些文件,如果客户端是TortoiseSVN的话,右键菜单TortoiseSVN——设置——全局忽略样式,里面加上*.tld,这样每次commit的时候就会自动忽略这些tld文件;
2、服务器端配置个钩子pre-commit,禁止这类文件提交,具体钩子的写法网上搜一下吧,不是很复杂。这主要是防止某些客户端没有设置全局忽略样式,导致仍然上传了tld文件。

至于update或checkout时忽略这些文件,目前SVN解决不了。所以只能考虑从源头控制,禁止这些文件上传。
参考技术A 你不选中不就行了,无语.. 参考技术B SVN客户端TortoiseSVN,
选中需要忽略的文件夹--》右键==》TortoiseSVN==》Add to ignore list本回答被提问者和网友采纳

以上是关于SVN新建的文件夹和文件被自动设置成忽略怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio SVN/Git之忽略文件

svn忽略文件中,括号内有recursively与没有,有啥区别?(如下图)

svn设置忽略文件为啥不管用

SVN添加忽略后,怎么解除被忽略的文件

如何让svn不提交target

SVN添加忽略后,怎么解除被忽略的文件