SVN打标签方法及在此过程中的问题处理

所谓的“打标签”,我个人的理解是:项目取得了阶段性成果,需要保存在标签(tags文件夹)中,以备不时之需。我采用的打标签的方法是:

1、在SVN客户端打标签。前提是本地项目与SVN Server上的项目无冲突(没有黄色感叹号,只有绿色的√)。曾经一次打标签无法成功就是因为出现了黄色的感叹号,顺便说一下怎么解决黄色感叹号的:

①找到出现黄色感叹号的原因:删除文件的时候先删除了本地,再去删了SVN服务器。这样就导致了不一致。其实关于删除文件的正确的做法是:首先在SVN服务器上将文件删除,然后在本地update,这个方式不会出一点点错,屡试不爽。(这种方式在上一篇关于SVN基本操作的博文里也提到过)

②既然知道了原因,那就好办了。首先选中本地项目,右键,选resolve,ok。

③然后把导致不一致的文件找回来(没错,是找回来,这就要看自己的人品了或者队友的人品了QAQ),重新放在原来的位置。这时候黄色感叹号就神奇的变成了红色的了,这时候只要右键commit。这时候文件就变成绿色的√啦。

④“君子报仇,十年不晚”。项目已经变成一致的绿色了,那么按照正确的删除文件的做法先去SVN服务器上delete,然后本地更新,这样文件就被正常地删除啦。小样,删不了你还是咋地?

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值