SVN配置

版本控制:SVN

工作原理:客户端-服务端

 

 一、发布项目(share project):将项目第一次发布到服务器(中央仓库)。

二、下载项目(检出项目、check out):将项目从中央仓库下载到本地。

三、提交(commit):将本地修改的内容同步到服务器(本地->服务器)。

     编写一个小功能,下班或者闲余时间一定要提交。

四、更新(update):将服务器中的最新代码同步到本地。(服务器->本地)

     编写功能之前要更新。

提交和更新一定要及时。(为了防止冲突),编写之前要更新,写完之后马上提交。

下载地址:https://sourceforge.net/projects/win32svn/

然后配置环境变量,将svn文件中的bin目录加到path中。这个版本是自动配置的。

验证:

 

 安装成功。

在本地创建中央仓库:SVN_central_warehouse文件。

然后让这个本地目录变为我们的中央仓库:

打开cmd,输入svnadmin create D:\\SVN_central_warehouse

 

 启动svn服务:

一、命令行:svnserve -d -r  D:\\SVN_central_warehouse

二、注册系统方式(推荐)

以管理员方式运行cmd

sc create 服务名(在这里我用的是mysvn) binpath="D:\SVN_1.8.17\bin\svnserve.exe --service -r D:\\SVN_central_warehouse" start=auto depend=Tcpip

 

 

 

 启动:sc start mysvn

停止:sc stop mysvn

删除:sc delete mysvn

services.msc快速打开本地服务。查看是否启动。

posted @ 2020-12-21 16:53  Double晨  阅读(209)  评论(0编辑  收藏  举报