SVN服务器的配置
来源:互联网 发布:同志软件有那些 编辑:程序博客网 时间:2024/06/06 04:37
今天学习配置SVN服务器,总结一下。
架SVN服务器需要的安装包:
- 服务端安装包(http://sourceforge.net/projects/win32svn/?source=dlp)
- 客户端安装包及语言包(http://tortoisesvn.net/downloads.html)
想了解更多的可以去官网:http://subversion.apache.org/,Subversion中文网站:http://www.subversion.org.cn/?action-channel-name-product#download(打开速度有点慢)。
安装服务端:
- 直接打开Setup-Subversion-1.7.9.msi,可以选择安装路径,最后finish即可。安装成功后,Subversion文件夹下有四个文件夹:bin、iconv、licenses、share。
- 设置类库路径:在doc窗口进入到Subversion/bin路径下,运行svnadmin create D:\svn(文件夹路径名)命令,如图:
- 修改文件:即添加或删除用户名,在你设置的类库文件夹里有conf文件夹里有三个文件:authz、passwd、svnserve.conf。我们需要修改后两个文件。先修改svnserve.conf文件,找到
[general]### The anon-access and auth-access options control access to the### repository for unauthenticated (a.k.a. anonymous) users and### authenticated users, respectively.### Valid values are "write", "read", and "none".### Setting the value to "none" prohibits both reading and writing;### "read" allows read-only access, and "write" allows complete ### read/write access to the repository.### The sample settings below are the defaults and specify that anonymous### users have read-only access to the repository, while authenticated### users have read and write access to the repository.# anon-access = read# auth-access = write### The password-db option controls the location of the password### database file. Unless you specify a path starting with a /,### the file's location is relative to the directory containing### this configuration file.### If SASL is enabled (see below), this file will NOT be used.### Uncomment the line below to use the default password file.# password-db = passwd
将# anon-access = read# auth-access = write
和# password-db = passwd
的注释去掉,即:anon-access = readauth-access = write
password-db = passwd
这样就可以加载passwd文件了,然后修改passwd文件,即在passwd文件里添加一些用户名和密码,我添加的用户名和密码都为admin,例:### This file is an example password file for svnserve.### Its format is similar to that of svnserve.conf. As shown in the### example below it contains one section labelled [users].### The name and password for each user follow, one account per line.[users]# harry = harryssecret# sally = sallyssecretadmin=admin
“=”前面是用户名,后面为密码,连接SVN服务端时需要用户名和密码。 - 启动SVN服务:同样去doc命令窗口,进入到Subversion\bin路径下,运行svnserve -d -r 类库路径,我的是D:\svn,如图:注意:不要关闭该窗口,否则SVN服务会被关掉。
安装客户端TortoiseSVN:
直接打开TortoiseSVN-1.7.13.24257-win32-svn-1.7.10.msi安装即可,同时也可以选择安装路径。安装成功后,在桌面上右键就会多出两个选项:SVN Checkout...和TortoiseSVN,然后安装LanguagePack_1.7.13.24257-win32-zh_CN.msi,安装成功后,在桌面上右键,出现如图:
点击Settings会弹出一个设置窗口,按照如图设置即可设置成中文:然后在右键看一下就会是中文的了。
使用TortoiseSVN导入、导出项目
导入:在要被导入的项目文件夹上右键->TortoiseSVN->Import,弹出一个对话框,在URL of repository输入连接SVN服务的地址,如果是本地,则是svn://localhost;如果是远程,则是svn://IP地址。最后确定就导入项目了。
导出:和导入操作相似。
- SVN服务器的配置
- SVN服务器的配置
- SVN服务器的配置
- svn的服务器的配置
- SVN服务器的简单配置
- Subversion(SVN)服务器的配置
- SVN服务器的简单配置
- 配置简单的svn服务器
- svn服务器的简单配置
- svn服务器的安装配置
- SVN服务器的简单配置
- ubuntu SVN服务器的配置
- 服务器上svn的配置
- nginx 服务器配置独立的svn服务器
- 配置一个最简单的svn服务器
- 基于Apache的Svn服务器配置
- 第二篇:svn服务器的基本配置
- svn服务器的架构和配置
- Codeforces Round #143 (Div. 2) A题
- springMVC返回hibernate多对多对象的json时 出现无限循环
- Android开发中使用Spinner控件出现的问题
- DBCP和JDBC学习总结(应用篇)
- 浅析C/C++作用域之全局变量
- SVN服务器的配置
- Undefined symbols for architecture armv7s
- ubuntu下安装mysql
- vc6:unexpected end of file while looking for precompiled header directive
- Reason: image not found
- 人需要有意识的培养自己的能力
- Titanium Mobile 在线教学-Tidevcn.com
- nat路由与路由
- 关于 工作 细节 提建议 的 English