svn-应用笔记

本文介绍如何使用SVN进行文件历史记录查看、一次性更新、单文件保存历史查看、项目下载路径查看及清除保存的登入用户信息。同时提供关于忽略列表的详细解释,包括忽略原因、常见模式及自定义忽略文件的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、查看提交历史记录

     选中文件右键——>compare with ——> Revision 就可以看到提交的历史信息,并可以比较。

 

二、一次性更新全部内容

    update to HEAD 

 

三、查看单个文件的保存史

    右键选中文件 --> Team --> Show Local History

 

四、查看项目的svn下载路径

     选中项目右键-->team-->configure Branches/Tags... 即可

 

五、清除svn保存的登入用户信息

     说明:

        1、任意选择一个包含svn的文件夹,右键-->然图操作

        2、最后点击Authentication data 后面的clear
        3、确定

  

        步骤图:

            第1步:
       第2步:

 

六、用忽略列表的原因很简单,如下:

     1、部分文件可以忽略,减少空间占用。

     2、一般性的IDE和编译器都会生成很多中间文件或者是其他辅助文件,例如Debug文件夹及其内的各种obj文件,VS产生的.user文件,但是这些 文件往往是与编译的电脑相关,这就意味着如果代码迁出到另外一台电脑上,很可能需要重新编译所有的代码。因此提交这些文件往往没有任何帮助,反而容易使新 手产生困惑。(如果以前干过拷贝他人代码的事的话就知道,一般最好选择重新编译,不然某些情况下会出现莫名其妙的error link错误)

     以下为忽略列表,转自:http://tech.16c.cn/svnpz/20090331/4108.html

     公共过虑的文件模式
*.[Bb][Aa][Kk] *.[Dd][Bb] *.[Ll][Oo][Gg] *.[Mm][Aa][Pp] *.[Tt][Mm][Pp]
delphi 源码提交时需过虑的文件模式
*.~* *.[Dd][Dd][Pp] *.[Dd][Cc][Pp]  *.stat *.tds
vc6 vs2003 vs2005  源码提交时需过虑的文件模式
*.aps *.clw *.ilk *.idb *.ncb *.opt *.obj *.plg *.pch *.pdb *.suo *.user [Dd]ebug [Rr]elease
*.o *.bin *.out *.scc
所有需过虑的文件模式
*.[Bb][Aa][Kk] *.[Dd][Bb] *.[Ll][Oo][Gg] *.[Mm][Aa][Pp] *.[Tt][Mm][Pp] *.~* *.[Dd][Dd][Pp] *.[Dd][Cc][Pp]  *.stat *.tds *.aps *.clw *.ilk *.idb *.ncb *.opt *.obj *.plg *.pch *.pdb *.suo *.user [Dd]ebug [Rr]elease *.fblz *.o *.bin *.out *.scc

修改的位置是:右击选择TortoiseSVN,再选择Settings,如下图,添加到Global ignore pattern即可

从上述内容也可以看出过滤文件的文件名的语法格式。

[]表示方括号内的任意一个字母都可以,是或的关系。将文件夹当做文件来处理。支持*通配符。

因此,我们也可以自定义自己所需要忽略的文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值