发表于: 2016-08-29 22:46:51
0 1690
今天完成的事情:安装了TortoiseSVN和VisualSVN_Server。
明天计划的事情:明天不知道
遇到的问题:无
收获:
版本控制工具特征:
1:个人的代码-口袋里的钱
2:版本控制工具中的代码--银联卡里的钱。存放代码,更好的协作,互相调用。
3:版本控制工具的客户端--银行卡
4:版本控制工具的服务端--银联系统
版本控制工具-SVN
SVN-客户端:TortoiseSVN
SVN-服务端:VisualSVN--端口号8443
D:\ProgramFiles\VisualSVN_Server\Repositories增删改的仓库,不同的工程可以放不同的仓库
Repository URL: https://HASEE-PC:8443/svn/Test--客户端跟服务端联系的时候填写的地址,
才能取文件上传文件
Users--新增用户。
SVN-客户端:TortoiseSVN
1:右键点击checkout的时候要输入服务端的路径,点击服务端test上面会有一个路径填写上去就行了,
或者填写:https://127.0.0.1:8443
/svn/Test/。
2:如果不在同一台服务器,就要填写ip地址:端口号(服务器安装时填写的端口号)。
3:下面的路径是本地磁盘的路径,存放下载项目的路径。如果输入的文件夹不存在会自动
创建文件夹
第一次从服务器端下载的路径D:\ProgramFiles\SVN\Test\.svn这个文件夹不要删,可以在
里面增删该查。
4:新增直接在文件夹右键点击SVN commit然后勾中想要上传的文件
5:服务器端删除文件:本地磁盘删除想要删除的文件,然后右键点击SVN commit,会显示
本地已经删除的文件,然后勾中missing的文件点击OK就会从服务器端也删除。
6:改服务器端文件:本地磁盘更改想要更改的文件,然后右键点击SVN commit,本地改过
的文件会显示missing然后勾中文件点击OK就会从服务器更改。
7:查看代码修改记录,右键点击文件选择TortoiseSVN,点击show log,即可查看感叹为
修改。
8:恢复之前正确的版本右键点击正确的版本,选择revert this revision然后点击revert,
然后继续提交一次。修改代码要注释
9:找回被删除的代码,根目录点击TortoiseSVN,右键点击文件被删除之前最近一次操作,
然后保存本地磁盘。,然后再次提交。
10:仓库存放的磁盘文件如果丢了就什么都找不到了。 saved data clear all清空所有
权限。
11:同时是最新的代码,A改后,b又改了。如果改的不同的代码会合并。如果改了相同的代
码,会出现黄色感叹号,和3个文件,表示不知道如何合并。先不要提交
12:权限管理,右键点击仓库选择Properties然后点击add即可新增和选择已有的用户。
(1).mine的文件的我的代码,r老的版本号,是我改之前我认为最新的版本。r老版本号,
是服务端上面最新版的,被svn认可的版本。
(2)覆盖的方法解压到桌面,修改为想要覆盖的文件名,再放入文件路径。
(3)如果承认b的是对的,直接右击黄色感叹号文件点击Revert。即可恢复为b的文件。
(4)更新文件,遇到冲突文件,应该先把自己的代码复制到桌面更改一下命名,然后恢复上
一取的最新的代码。,然后右击点击2个文件选择diff比对,然后各自加上自己需要增加的
新的代码,
(5)共同想要改一处的代码则需要共同商讨一个方案,改完之后则提交
(6)代码上线才发现错误,则需要一版一版查看谁修改的代码。
<<<<.mine Properties
表示你想提交的样式,
=====
>>>>>>.rll 后面则需要商量,
评论