美文网首页
自己安装svn上传文件

自己安装svn上传文件

作者: 离家出走的小白 | 来源:发表于2021-07-03 21:08 被阅读0次

    前言:对象把家里的台式机搞得很乱,我怕他误删了一些重要文件,所以在本地安装个svn进行文件管理

    第一步 下载Subversion服务器

    https://sourceforge.net/projects/win32svn/

    进行下载

    第二步 安装

    双击刚才下载的Setup-Subversion-1.8.15.msi

    然后一直Next

    注意:我安装到D盘的

    第三步 配置SVN资源库

    在电脑的任意位置创建一个空文件夹,用于存放SVN的资源。我在D盘根目录下建了一个svnData

    然后再命令行执行如下命令【本文强调的命令都是DOS命令】

    svnadmin create D:\svnData\svndemo

    执行完之后会在D盘svnData下生成一svndemo的目录,里面还有很多生成的文件夹和文件

    进入conf目录下

    配置svnserve.conf文件,在77-78行。【一定要注意这个文件的参数配置,前面不能有空格】

    添加

    anno-access = read

    auth-access = write

    上面指定允许匿名用户读取该资源库(如果要禁止匿名用户读取,修改为anno-access = none),授权用户对资源库可以执行读取、写入操作

    继续配置该文件

    取消下面的注释,在27行。

    password-db = passwd

    上面指定SVN资源库使用passwd文件来保存用户名、密码

    配置conf目录下的passwd文件

    加入如下一行

    huanghan = huanghan

    经过上面的配置,SVN服务器已经配置完成了。

    接下来可以启动SVN服务了,在命名行输入如下命令

    svnserve -d -r D:\svnData

    【-d 表示svnserve.exe 将会作为一个服务程序运行在后台

    另外 -r表示把d:\svn目录作为根目录】

    在上面的命令中,svnserve是SVN服务器安装路径下bin目录的一个可执行程序,D:\svnData是SVN资源库的保存位置。运行该命令即可启动SVN服务器。

    每次通过命令行启动SVN服务器是一件很繁琐的事情。可以将其作为windows服务,然后将该服务设置为Windows开机自启

    以管理员身份运行如下命名:

    Windows10设置Subversion开机自动启动

    sc create svn binpath= "D:\Program Files (x86)\Subversion\bin\svnserve.exe --service -r D:\svnData" displayname= "Subversion 服务" depend= Tcpip

    如果设置错了可以删掉重新设置【删除后需要重启计算机才生效】

    sc delete svn

    这样就可以在服务中看到刚才创建的服务了

    将其设为自动启动,并启动该服务。

    客户端下载:

    https://tortoisesvn.net/downloads.html

    汉化需要重启才生效

    相关文章

      网友评论

          本文标题:自己安装svn上传文件

          本文链接:https://www.haomeiwen.com/subject/dfdpultx.html