1.svn update :用于更新数据。
Remind:别人将改好的东西上传到svn上,我们就可以进行更新。这样可以在很大程度上保持我们的工作时的数据都是一致的!所以每天去公司打开电脑第一件事就是更新数据!不要等到自己需要上传数据的时候才更新噢,在自己开始新任务时也一定要记得先更新,不然你会处理冲突到崩溃的。
冲突和解决冲突:参考https://www.cnblogs.com/y654063871/p/7063072.html
2.svn commit:用于上传数据。
Remind:记得在上传的时候加上修改内容的注释(这样方便以后修改)。记得在下方选择自己需要上传的文件噢,当前功能不需要上传或是一些自己生成的文件就不要上传!一般都会要求先更新再上传。
3.svn checkout:主要用于下载大文件,尤其是一些资源文件。
Remind:更新这种事嘛,也是一早过来就更新,开始项目更新,发现缺少内容就更新~ 进行下载文件的时候注意不要在根目录下哦,新建一个文件夹然后再checkout进行下载~
4.Tortoise——Svn showLog:主要是显示修改的信息(版本信息)
在这里可以看到修改的所有信息,如果想要看单个内容的信息修改就选择那个内容再showlog。如果想看整个内容就在工作的最大目录(即项目文件夹)直接进行查看。在这里可以选择某一个版本查看修改信息。
Remind:所以不要害怕删除了某些代码就回不来,你还是可以通过这种方式还原你需要还原的东西的。但是个人建议,完成了整个功能,全都过了以后再进行删除吧,毕竟需求总是时刻在变化的。可能你刚刚修改完就要你改回去。做好二手准备!
emmmmm,目前svn主要就接触到了这几个方面,如果有问题,请指正~
共勉~
网友评论