使用场景:
公司使用的是.net技术+ tortois SVN进行版本管理,在一些规则规范上,要求开发人员忽略一些本地设置的文件等内容,比如/bin文件等。
方法有两种,
1)一种是先把所有文件一轱辘的上传,然后再文件夹上按右键去加入忽略
2)另一种是先把需要上传的传上去,这时要忽略的不打勾,如下图:
Bin目录不Commit,提交后,
然后,我们再把类似v16,bin这样的目录,加入到(add to ignore list),忽略的列表。
这样做,我们就可以避免,上传到SVN过多的文件,原因:
因为如果我们用第一种方法,所有文件将上传到SVN,SVN会保留一个文件记录的痕迹
即使后面删除了,仍然会占用一些空间,而且不利于我们的维护。而且也不符合我们的规范。因为我们这样把所有的文件上传,再删除,其实是违反了规范。
好了,废话不多说,希望这个对你有用。
***其它需要特别注意的是,在你第一次COMMIT到SVN时,是不能直接把它们加入忽略的原因可能是顶级的目录在SVN上都不存在,所以没办法把它加入忽略。
所以最好的方法还是方法二,开始时不要勾选它,这样它的子目录及子文件,也不会被扣选,这样COMMIT也方便。
不知道这样说,好不好理解,希望对大家有帮助,欢迎加我一起分享开发的乐趣。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。