svn怎么忽略部分文件更新?
首先,那些不懂的人和不想说的就不要回复了。我已经在百度里找了好多方法,其中有大量的牛头不对马嘴的回答,看了就来火。我有这么个问题,web项目中有几个文件夹和文件。比如cl...
首先,那些不懂的人和不想说的就不要回复了。我已经在百度里找了好多方法,其中有大量的牛头不对马嘴的回答,看了就来火。
我有这么个问题,web项目中有几个文件夹和文件。比如classes和lib文件夹,比如各种.tld文件。这些都是不需要提交也不需要更新的,怎么才能媒体提交和更新的时候忽略这些文件和文件夹呢。 展开
我有这么个问题,web项目中有几个文件夹和文件。比如classes和lib文件夹,比如各种.tld文件。这些都是不需要提交也不需要更新的,怎么才能媒体提交和更新的时候忽略这些文件和文件夹呢。 展开
展开全部
从两头共同控制吧:
1、客户端提交是忽略这些文件,如果客户端是TortoiseSVN的话,右键菜单TortoiseSVN——设置——全局忽略样式,里面加上*.tld,这样每次commit的时候就会自动忽略这些tld文件;
2、服务器端配置个钩子pre-commit,禁止这类文件提交,具体钩子的写法网上搜一下吧,不是很复杂。这主要是防止某些客户端没有设置全局忽略样式,导致仍然上传了tld文件。
至于update或checkout时忽略这些文件,目前SVN解决不了。所以只能考虑从源头控制,禁止这些文件上传。
1、客户端提交是忽略这些文件,如果客户端是TortoiseSVN的话,右键菜单TortoiseSVN——设置——全局忽略样式,里面加上*.tld,这样每次commit的时候就会自动忽略这些tld文件;
2、服务器端配置个钩子pre-commit,禁止这类文件提交,具体钩子的写法网上搜一下吧,不是很复杂。这主要是防止某些客户端没有设置全局忽略样式,导致仍然上传了tld文件。
至于update或checkout时忽略这些文件,目前SVN解决不了。所以只能考虑从源头控制,禁止这些文件上传。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询