SVN的常用技巧-建库、上传、添加、修改、删除文件
本文使用的SVN版本管理工具是TortoiseSVN,下载地址:TortoiseSVN,自行下载安装。
1. 创建版本库Repository:
在你的硬盘上为你的项目创建版本库的目录,比如:D:\localSvn,在里面面创建一个空的子目录\MyProject(自己版本库的名称,如果管理多个项目,就在里面创建多个子目录进行区分,本例子只创建一个子目录),鼠标右键菜单选择TortoiseSVN -> Create respository here
file:///D:/localSvn/Myproject 是自己版本库的位置,点击OK;
\Myproject 里面自行创建了一些目录和文件,这个标识已经成功了。
同时文件夹图标也发生了改变
2. 项目第一次本地SVN服务器提交(添加文件):
为了验证SVN是否能够正常运行。在F盘下建立测试工程所需要的文件夹TestProject(这是本地自己编辑代码的位置)。如图所示
鼠标右键菜单选择 SVN Checkout...
出现 Completed At reversion:0 表示本地代码和代码管理库已经关联成功,同时文件夹的图标也换成了绿色的文件夹图标;
在此文件夹下建立Admin、Home文件夹和index.html来模拟自己的代码。
选中自己的要管理的代码,右键选择 TortoiseSvn -> Add
也可以选择和取消选中本文件夹里面的文件,点击OK
出现Completed! 标识提交成功
选中你要提交的文件或者在空白处单击右键,选择SVN Commit...
添加本次提交的信息(用于日后版本恢复用的标记,不然只有版本号,看不出来每次提交都干了啥)
提交成功,版本由最初的0变成了1;
3.修改某个文件:
我们修改index.html,里面增加一些代码,文件的图标就发生了改变,变成已修改;
每次提交或者修改之前,先更新一下,避免代码不是最新,提交发生冲突,空白处右键 SVN Update
空白处右键选择 SVN Commit...
添加提交的内容标记
4.删除某个文件:
选中要删除的文件,右键 TortoiseSVN -> Delete
添加版本信息
删除成功
重要提示:没次修改和提交代码之前先更新一下,这样可以避免很多问题。