WebStorm常见问题(二)如何设置svn(git)忽略文件

WebStorm常见问题(二)如何设置svn(git)忽略文件,第1张

1、打开webstorm的settings

2、找到Directories

3、将要忽略文件夹标记为Exclude(选中文件夹,点击上面菜单Exclude即可)

4、确认

找到.gitignore文件,在其中添加要忽略的文件或文件夹即可

.DS_Store

node_modules/

dist/

npm-debug.log*

yarn-debug.log*

yarn-error.log*

SVN使用时,如果是用命令行模式 *** 作,那么每次上传(commit)新文件前,必须先执行add,这是必须的;

如果是用toeroisesvn这样的客户端来 *** 作,那么可以在对整个文件夹commit时,勾选全部的新增文件,这样可以省去一次add *** 作,实际就是tortoisesvn客户端自动帮你做了add *** 作。

不清楚你说的被忽略是指什么现象,总不会是被打上了忽略标记吧?如果真是被打了忽略标记,你检查一下全局忽略样式的设置,如果tortoisesvn客户端的话,就是右键菜单tortoisesvn——设置,这个页面的“全局忽略样式”这里设置了什么样的文件会被自动忽略。

从两头共同控制吧:

1、客户端提交是忽略这些文件,如果客户端是TortoiseSVN的话,右键菜单TortoiseSVN——设置——全局忽略样式,里面加上*.tld,这样每次commit的时候就会自动忽略这些tld文件;

2、服务器端配置个钩子pre-commit,禁止这类文件提交,具体钩子的写法网上搜一下吧,不是很复杂。这主要是防止某些客户端没有设置全局忽略样式,导致仍然上传了tld文件。

至于update或checkout时忽略这些文件,目前SVN解决不了。所以只能考虑从源头控制,禁止这些文件上传。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11742244.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存