SVN在Windows下的详细配置
2010-03-27 18:08
141 查看
1:首先要选择好相应的服务端,和客户端。我的选择是Setup-Subversion-1.6.6.msi和TortoiseSVN-1.6.7.18415-win32-svn-1.6.9.msi。
2:安装SVN和Tortoise客户端。
我的安装路径是:F:/Program Files/Subversion和F:/Program Files/TortoiseSVN
3:创建一个SVN服务库目录。打开windows cmd命令行界面,输入 svnadmin create F:SVN/repository。需要先在F盘下创建一个SVN目录,这时候会发现SVN下多了一个repository目录,同时repository目录下生成了相关的文件和文件夹
这里要特别注意一下sc命令的使用。主要是注意一下=号后面的空格和svn路径的空格。
其中的svnserve所在目录和版本库目录都可以自定。
6:这样可以在Windows服务找到SVNService这个服务项,然后启动即可
到此,SVN服务器配置完成。
启动服务器:
(1):直接在命令下输入:svnserve.exe -d -r F:/SVN
(2):启动windows服务,可以在windows图形界面(服务管理器)下启动,也可以在命令行下:输入 net start SVNService
详细的配置课参考相关文档,这里推荐三个个影响比较大的网址:
subversion.tigris.org/ 官方网站
www.subversion.org.cn/ SVN中文站
www.svn8.com/ SVN8
客户端应用:
首先,找到一个你要进行版本控制的项目的目录(暂不支持单个文件的版本控制)。我测试的是F盘下的test目录。右键目录---->TotoiseSVN--->Import-->输入SVN访问地址(如 svn://localhost/test),这时候提示输入密码和用户名,输入passwd里面配置的用户名和密码即可。这样一个小组的其它成员就可以,对这个目录进行checkout。
在硬盘的任何一个目录下,点击右键----》SVN checkout,然后输入设定的URL即可。
其次:当我们改动项目的文件内容后,最后提交的时候,可以右键文件夹---》SVN Commit即可
以上是配置过程,仅适合初学者!
4:简单配置SVN服务器。
首先:找到 F:SVN/repository/conf这个文件夹下的svnserve.conf文件,打开后,找到[general]下的
anon-access = read
auth-access = write
password-db = passwd
将前面的#号去掉,注意前面一定不要有空格,我就是犯了这个错误的。其中anon表示对匿名访问的权限设置,auth-access是对用户权限的设置,password-db 表示引用的账户文件是文件名passwd的文件
其次:打开passwd文件,配置用户[users]
下面可以添加用户,比如 root=root
5:为了方便可以创建一个SVN服务,以方便操作,不用每次都通过命令启动服务了。
命令如下:
sc create SVNService binpath= "/"F:/Program Files/Subversion/bin/svnserve.exe/" --service -r -d F:/SVN" depend= tcpip start= auto
sc config svnservice binPath= "/"F:/Program Files/Subversion/bin/svnserve.exe/" --service -r -d F:/SVN"
2:安装SVN和Tortoise客户端。
我的安装路径是:F:/Program Files/Subversion和F:/Program Files/TortoiseSVN
3:创建一个SVN服务库目录。打开windows cmd命令行界面,输入 svnadmin create F:SVN/repository。需要先在F盘下创建一个SVN目录,这时候会发现SVN下多了一个repository目录,同时repository目录下生成了相关的文件和文件夹
这里要特别注意一下sc命令的使用。主要是注意一下=号后面的空格和svn路径的空格。
其中的svnserve所在目录和版本库目录都可以自定。
6:这样可以在Windows服务找到SVNService这个服务项,然后启动即可
到此,SVN服务器配置完成。
启动服务器:
(1):直接在命令下输入:svnserve.exe -d -r F:/SVN
(2):启动windows服务,可以在windows图形界面(服务管理器)下启动,也可以在命令行下:输入 net start SVNService
详细的配置课参考相关文档,这里推荐三个个影响比较大的网址:
subversion.tigris.org/ 官方网站
www.subversion.org.cn/ SVN中文站
www.svn8.com/ SVN8
客户端应用:
首先,找到一个你要进行版本控制的项目的目录(暂不支持单个文件的版本控制)。我测试的是F盘下的test目录。右键目录---->TotoiseSVN--->Import-->输入SVN访问地址(如 svn://localhost/test),这时候提示输入密码和用户名,输入passwd里面配置的用户名和密码即可。这样一个小组的其它成员就可以,对这个目录进行checkout。
在硬盘的任何一个目录下,点击右键----》SVN checkout,然后输入设定的URL即可。
其次:当我们改动项目的文件内容后,最后提交的时候,可以右键文件夹---》SVN Commit即可
以上是配置过程,仅适合初学者!
4:简单配置SVN服务器。
首先:找到 F:SVN/repository/conf这个文件夹下的svnserve.conf文件,打开后,找到[general]下的
anon-access = read
auth-access = write
password-db = passwd
将前面的#号去掉,注意前面一定不要有空格,我就是犯了这个错误的。其中anon表示对匿名访问的权限设置,auth-access是对用户权限的设置,password-db 表示引用的账户文件是文件名passwd的文件
其次:打开passwd文件,配置用户[users]
下面可以添加用户,比如 root=root
5:为了方便可以创建一个SVN服务,以方便操作,不用每次都通过命令启动服务了。
命令如下:
sc create SVNService binpath= "/"F:/Program Files/Subversion/bin/svnserve.exe/" --service -r -d F:/SVN" depend= tcpip start= auto
sc config svnservice binPath= "/"F:/Program Files/Subversion/bin/svnserve.exe/" --service -r -d F:/SVN"
相关文章推荐
- Windows下WebStorm配置使用SVN详细过程(客户端和服务端完整版)
- Windows下WebStorm配置使用SVN详细过程(客户端和服务端完整版)
- windows下架设svn服务器,svn配置详细图文教程
- Windows下WebStorm配置使用SVN详细过程
- Windows下WebStorm配置使用SVN详细过程(客户端和服务端完整版)
- Windows下WebStorm配置使用SVN详细过程(客户端和服务端完整版)
- windows 2003 iis+php5+mysql+phpmyadmin 详细安装配置
- Windows下qt的环境配置及运行一个c++"hello world"实例详细步骤
- windows下python+flask环境配置详细图文教程
- 基于svnserve的SVN服务器(windows下安装与配置)
- svn详细介绍,独立安装配置,hooks的配置管理以及大型门户网站代码上线流程
- Windows平台下SVN安装配置及使用
- TODO:Windows 10 下SVN简单配置
- windows最新版Apache2.2.19+SVN(Subversion)1.6.17安装及配置(图解)
- 配置Jenkins的slave节点的详细步骤适合windows等其他平台
- 【转】Windows 下 SVN 服务器配置
- windows下用ADT进行android NDK开发的详细教程(从环境搭建、配置到编译全过程)
- windows安装基于Apache的SVN服务器(包括SSL配置)[2007-8-19更新]
- ubuntu下安装和配置SVN的详细方法介绍
- windows下在Java中使用xgboost 详细配置教程