SVN系列文章3 —— SVN 项目的基本操作(提交更新等)

2018-09-12  本文已影响0人  Amy_LuLu__

文章来源:
TortoiseSVN新人使用指南

目录

  1. 不同颜色的文件的状态
  2. 更新代码
  3. 更新代码时解决冲突
  4. 提交代码
  5. 查看日志
  6. 版本回滚
  7. 版本控制

1. 不同颜色的文件的状态

1.1 绿色表示当前文件没有被修改过(看不见颜色的重启下电脑就好了)。

1.2 红色表示已修改。

假如现在加入了一个新文件。可以看出是蓝色的。
1.3 蓝色表示不属于版本库的未知文件,未知文件是不能提交的。

记住选择增加把它加入到版本库里面去。

增加完毕后,变成了蓝色加号,表示新增加的版本库文件。则可以进行提交了。


1.4 删除文件也应该右键提交,如下。

2. 更新代码

如果服务器上已经有别人提交过的新的,你是提交不上去的,必须先更新再提交

如果有修改记得及时更新到本地然后再继续工作。

只需要右键 -> svn update 即可

3. 更新代码时解决冲突

但是有时候更新会冲突,比如你和服务器上的改了同一个地方。
这时候你需要更新下来解决冲突。

它会提示你哪个文件冲突,你只需打开那个文件,按照需求解决冲突即可。

<<<<<<.mine到====表示你的代码,其他表示服务器的代码。你只需改成你想要的。

然后选择解决,告诉SVN我已经解决冲突了就行了。

4. 提交代码

只需右键 -> svn commit

5.查看日志

选择显示日志,可以看出团队里面的人干了什么。

6.版本回滚

如果你改了东西,但是还没有提交,可以使用还原功能。


但是如果我们写错了东西并且提交了上去怎么办?通过版本回滚可以将文件恢复到
以前的版本。右键更新至版本,通过查看日志来选择版本,然后回滚即可。


有时候我们需要查看以前版本的代码。此时我们可以新建个文件夹检出到指定版本。

7.版本控制

版本控制有好几种方法,如下。

  1. 在提交发布版本时添加版本信息,这是最简单的一种方法。


  2. 打标签
    每次发布版本时应该打标签。右键选择分支/标记。在至路径以版本号打上标签即可


    image_1ak4tm0e3aal1t71r94p941h9p2a.png-80kB

    这样你就有了一个v1.0版本的标签。
    以后如果你想查看某个版本的代码,只需切换过去就行


上一篇下一篇

猜你喜欢

热点阅读