http://energykey.iteye.com/blog/512745
http://liujianshiwo.iteye.com/blog/591270
下载
svn-1.4.6-setup.exe
TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi
正常安装 (安装目录随便定义)
第一步:在doc下打上该命令:svnadmin create E:\svndemo\repository
或者 建2个空文件,一个是svndemo 里面再建一个repository点击 ,repository文件夹 右键
TortoiseSVN->Create Repository here...
第二部 更改文件
在svndemo\repository\conf 文件夹下有三个文件 (svnserve passwd authz)
修改svnserve.conf:
# [general]
# password-db = passwd
改为:
[general]
password-db = passwd 然后修改同目录的passwd文件,去掉下面三行的注释:
# [users]
# harry = harryssecret
# sally = sallyssecret
最后变成:
[users]
jliu = 123(记住前面是用户名后面是密码可以随便设置 当时我也晕了)
sally = sallyssecret
authz
这个就是分组设置权限 深入研究需要看文档的 我就省了
第三部 启动程序
第1种 svnserve -d -r
E:\svndemo\repository 这个路径
第2种 写一个bat
内容如下:
sc create MySVNServer
binpath= "\"C:\Program
FilesSubversion\svnserve\svnserve\(安装svn服务器目录svnserve.exe)\" --service -r
E:\svndemo\repository(这个是刚才建的目录)" displayname= "SVNService" depend= Tcpip start=
auto
pause
第四步 导入你要使用的项目 前提不要关闭程序 如果你关闭会找不到路径的
例如:建一个Demo的程序 你选中根目录
右键->TortoiseSVN->Import...
这时候会弹窗口 URL of
repository输入“svn://localhost/” 接着会弹出 让你输入用户名密码框 填上就ok了
如果要是让别的机器访问 你把防火墙关上
分享到:
相关推荐
在Linux系统中架设Apache SVN服务器是一个涉及到多个步骤的过程,主要涵盖了Apache HTTP Server与Subversion(SVN)的安装和配置。以下是对整个过程的详细解释: 1. 首先,我们需要安装基础的依赖库,包括APR...
Windows下架设svn服务器Windows下架设svn服务器Windows下架设svn服务器Windows下架设svn服务器
Subversion是一个开源的集中式版本控制系统,允许团队成员协作开发项目,同时跟踪每个更改的历史记录。以下是详细步骤,帮助你理解如何在Windows 2003上搭建SVN服务器。 **安装Apache服务器** 首先,你需要一个Web...
描述中提到的“vs2010 svn 客户端 可以直接连接svn 服务器”,意味着AnkhSvn作为Visual Studio的扩展,具备了客户端功能,允许开发者直接在VS2010中连接到远程svn服务器,实现代码的版本控制。这极大地提高了开发...
在IT行业中,版本控制系统是团队协作开发不可或缺的工具,而Subversion(SVN)就是其中的一款著名开源系统。本文将详细介绍在Solaris操作系统环境下,...遵循这些步骤,你就能成功地搭建起一个供团队协作的SVN服务器。
以下是一个简单的bash脚本示例,该脚本实现了svn服务器的各种操作: ```bash #!/bin/bash case "$1" in start) svnserve -d -r /svndata svnport=$(netstat -natp | grep svnserve | awk -F: '{print $4}' | ...
4. **持续集成服务器**:Jenkins,Travis CI等可配置svn钩子,实现代码提交后自动触发构建和测试。 **整合框架的优点** 1. **一致性**:所有开发人员使用统一的工作流程,避免因工具不一致导致的问题。 2. **自动...
通过以上步骤,你将能够成功地搭建一个本地SVN服务器,并实现Java的远程接口访问,同时对Web服务器的配置有深入的理解。这将极大地提升你的开发效率和团队协作能力。记得在实际操作中,遇到问题时查阅官方文档或社区...
通过以上步骤,你就成功地搭建了一个SVN服务器,并将Struts项目纳入了版本控制。这种方式不仅有助于团队协作,也便于项目的长期维护和版本管理。记住,持续学习和适应新的工具和技术是IT专业人士不断进步的关键。
### Window 下架设 SVN 步骤详解 ...通过这些步骤,你可以轻松地在本地搭建一个功能完备的 SVN 服务器,并进行文件的导入、检出等基本操作。对于团队合作来说,这将极大地提高代码管理和版本控制的效率。
异地服务器需提前架好ftp服务器并建立好相关上传目录,建议使用FileZilla_Server、serverU或者简单ftp软件进行搭建。 4)整个上传过程,详细记录备份、压缩、FTP上传各步骤详细日志,随时可以查阅每次备份记录的详细...
`thinkphp的svn客户端类` 是一个专门为ThinkPHP框架设计的工具,用于简化PHP与SVN服务器之间的通信。它提供了面向对象的接口,让开发者能够以更符合PHP编程习惯的方式调用SVN命令。下面将详细解释该类的一些关键功能...
由于在搞网站,最近要开始负载均衡架构方面的探索,对于资源同步方面,自己折腾的一个解决方案的Demo 目前demo可实现全内网环境中,Master(client)通过socket方式(ip地址,端口)连接多台Slave(server),调用...
### Windows环境下搭建SVN服务器及使用AnkhSVN插件进行代码管理 #### Subversion (SVN) 简介 Subversion(简称SVN)是一个开源版本控制系统,用于跟踪和管理文件及其历史版本。SVN的核心优势在于能够提供一个集中式...
1. **安装SVN服务器**:可以选择VisualSVN Server等开源解决方案,快速设置自己的SVN服务器。 2. **配置仓库**:创建仓库,设定访问路径和权限,为ASP.NET项目创建工作副本。 3. **客户端配置**:在开发机器上安装...
### SVN源码地址知识点概述 #### 一、Apache的SVN库 ...这些SVN地址为开发者提供了一个宝贵的资源库,可以帮助他们更好地了解和学习各种开源技术的核心实现原理,从而促进技术的发展和个人能力的成长。
Trilead SVN插件是一个适用于Eclipse和MyEclipse的开源插件,它提供了与Subversion服务器的交互功能。 2. **安装准备**:首先,确保你的MyEclipse 10已经安装并且运行正常。然后,关闭MyEclipse,以防安装过程中...