概述
一、什么是SVN
代码管理工具
能记住每次的修改
查看所有的修改记录
恢复到任何历史版本
恢复已删除的文件
二、跟Git比
SVN使用简单上手快支持中文(Git较为复杂不支持中文)
目录级权限控制(Git没有),企业级安全必备
可以单独子目录checkOut(Git只能将整个仓库),可以减少不必要的文件检出,
三、主要应用
代码的版本管理
存储一些重要的文件,比如合同代码等
公司内部文件共享,并且可以按照目录划分权限(谁可以看到什么文件)
四、SVN仓库
推荐使用:svnbucket.com 中文名:SVN桶,较为好用的SVN服务,
可以在教程中的客户端下载文档中按照提示进行软件的安装,需注意,如需汉化,需下载与软件版本完全对应的中文汉化
例如下载的是:TortoiseSVN1.14.1 那么需下载的汉化包应为XXX64/32位 1.14.1
下载后注册账号并登陆
五、SVN的具体使用
5.1 基本操作
可以自定义一个文件夹作为工作仓库
在svnbucket.com登陆----新建项目----点击复制右上角的地址
然后回到自定义的文件夹(工作仓库)右键空白处点击 SVN检出 并粘贴复制好的地址完成本地与服务器的绑定
完成绑定后可以往文件夹中放入一些文件进行测试是否会在服务器上显示
后续工作仓库有文件变更时,可以通过右键SVN更新-SVN提交的方式同步到SVN服务器
双击还可查看本次提交与上次提交中做了哪些更改
5.2 撤销与恢复
5.2.1撤销本地的修改
我们如果对工作仓库的文件进行了修改,还没有提交上传,我们此时想撤销本次的修改,可以通过右键文件--选择SVN还原
弹窗后可以双击测试代码,查看本次修改了哪些地方,然后点击确定,完成撤销操作
5.2.2 撤销已经提交的内容
如果提交后发现提交的内容是有问题的,可以通过在工作仓库空白处右键---TortoiseSVN---日志信息---选择已提交的错误文件---复原此版本做出的修改
5.2.3恢复到指定的版本
与撤销已提交的内容操作相似,右键日志中要恢复的版本,选择复原到此版本即可
5.3 添加忽略
有些文件我们不想提交,就可以添加忽略
5.3.1 不想提交文件夹
右键工作仓库中不想提交的文件夹 ---TortoiseSVN---选择【去除版本控制并添加到忽略列表】
后续提交时将不会提交已添加忽略的文件夹
5.3.2 不想提交文件夹中的某个文件
右键工作仓库文件夹中不想提交的文件 ---TortoiseSVN---添加到忽略列表
后续提交的文件夹将不包含已添加忽略的文件
如果想将其从忽略列表中拉出,右键文件 ---TortoiseSVN---加入/从忽略列表中删除 再重新提交即可
最后
以上就是缓慢期待为你收集整理的SVN基本使用1一、什么是SVN二、跟Git比三、主要应用四、SVN仓库五、SVN的具体使用的全部内容,希望文章能够帮你解决SVN基本使用1一、什么是SVN二、跟Git比三、主要应用四、SVN仓库五、SVN的具体使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复