.NET 使用SVN(客户端文件提交、获取、更新、加锁)进行项目版本控制及VS2019 SVN插件安装
目录
一、SVN下载及安装
官方链接:svn下载
选择svn版本(对应系统选择对应的客户端版本):
客户端下载的下方则是语言包的下载:
都下载完后会有两个程序包文件(安装顺序为:先安装客户端程序文件,然后在安装语言包程序文件)
直接一直Next,到最后选择安装路径就行了。
客户端完成后直接双击语言包文件一路Next就完事了。
全部安装完成后是这个样子:
如果全部安装好后没有更改过来,就到设置里面切换语言。
二、上传新的项目到svn服务器上
1、选择你需要上传的项目右击=》选择导入
2、输入要上传到的svn服务器地址,新版点击确定就能上传了 (这里输入地址 确定后 可能会让你进行svn登录)
3、上传项目文件的时候如果需要过滤掉部分无关的文件,进行精简上传 例:
对你需要的过滤的文件后缀名或者整个文件夹名字进行添加(最好点击编辑 去到配置文件中添加规则,添加好后保存到 文本框中就能看到新增的规则,确定即可)
等待上传过程完成。
三、从svn服务器获取项目文件
新建一个文件夹进入后右键点击svn检出:
url就是你要检出的服务器地址,然后版本默认是最新版本的,确定就开始从服务器检出文件了
四、VS2019 svn插件安装
这里需要说明下 vs2019以下版本安装完svn客户端后 是不需要在安装插件的,打开vs 页头就有。
打开VS2019 点击扩展 联机查找SVN,选择此版插件进行下载即可(vs2019下载完插件后 需要关闭vs才能进行安装)
五、svn文件加锁
打开从svn服务器检出的项目,我这里是用.net项目演示
选择解决方案右击选择:
打开后点击新建,选择需要锁定
这里一定要选择请求锁定,然后确定 等待项目加锁的过程完毕即可
测试项目是否已经加锁,随机选择一个文件进行修改:
如果成功建立加锁,则在修改之前就会弹出此对话框,点击确定就能修改了。
到这一步加锁过程就完成了!
六、修改后的项目文件提交
对修改完成后的文件,右键 选择commit提交即可
有时在修改代码文件之后发现 改错东西了又不知道改了哪个地方,这时可以右键选择还原到修改之前的版本
七、从服务器获取修改后的项目文件
在项目文件下右键选择Update就能获取了。
如果在文件级下获取更新也是右键选择svn更新就行了
好了,到这里svn的基本功能都已经介绍使用完了,如果觉得内容写的还不错请推送给周围的人。
蟹蟹,拜了个拜!