`

如何架一个svn服务器

阅读更多

SVN使用教程之-分支/标记 合并 subeclipse

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服务器全过程

    在Linux系统中架设Apache SVN服务器是一个涉及到多个步骤的过程,主要涵盖了Apache HTTP Server与Subversion(SVN)的安装和配置。以下是对整个过程的详细解释: 1. 首先,我们需要安装基础的依赖库,包括APR...

    Windows下架设svn服务器

    Windows下架设svn服务器Windows下架设svn服务器Windows下架设svn服务器Windows下架设svn服务器

    windows2003下架设svn服务器

    Subversion是一个开源的集中式版本控制系统,允许团队成员协作开发项目,同时跟踪每个更改的历史记录。以下是详细步骤,帮助你理解如何在Windows 2003上搭建SVN服务器。 **安装Apache服务器** 首先,你需要一个Web...

    AnkhSvn VS2010 svn 插件 连接 svn 服务器

    描述中提到的“vs2010 svn 客户端 可以直接连接svn 服务器”,意味着AnkhSvn作为Visual Studio的扩展,具备了客户端功能,允许开发者直接在VS2010中连接到远程svn服务器,实现代码的版本控制。这极大地提高了开发...

    solaris下的SVN服务器安装包(for sparc)

    在IT行业中,版本控制系统是团队协作开发不可或缺的工具,而Subversion(SVN)就是其中的一款著名开源系统。本文将详细介绍在Solaris操作系统环境下,...遵循这些步骤,你就能成功地搭建起一个供团队协作的SVN服务器。

    svn服务器启动和svn服务器重启、停止等操作脚本分享

    以下是一个简单的bash脚本示例,该脚本实现了svn服务器的各种操作: ```bash #!/bin/bash case "$1" in start) svnserve -d -r /svndata svnport=$(netstat -natp | grep svnserve | awk -F: '{print $4}' | ...

    svn整合框架

    4. **持续集成服务器**:Jenkins,Travis CI等可配置svn钩子,实现代码提交后自动触发构建和测试。 **整合框架的优点** 1. **一致性**:所有开发人员使用统一的工作流程,避免因工具不一致导致的问题。 2. **自动...

    本地SVN安装与其服务器搭建详细教程包含所有软件

    通过以上步骤,你将能够成功地搭建一个本地SVN服务器,并实现Java的远程接口访问,同时对Web服务器的配置有深入的理解。这将极大地提升你的开发效率和团队协作能力。记得在实际操作中,遇到问题时查阅官方文档或社区...

    svn搭建(Struts)

    通过以上步骤,你就成功地搭建了一个SVN服务器,并将Struts项目纳入了版本控制。这种方式不仅有助于团队协作,也便于项目的长期维护和版本管理。记住,持续学习和适应新的工具和技术是IT专业人士不断进步的关键。

    window下架设SVN步骤

    ### Window 下架设 SVN 步骤详解 ...通过这些步骤,你可以轻松地在本地搭建一个功能完备的 SVN 服务器,并进行文件的导入、检出等基本操作。对于团队合作来说,这将极大地提高代码管理和版本控制的效率。

    Svn最强大的Windows下实现自动全量增量备份和异地备份,一切自动化完成

    异地服务器需提前架好ftp服务器并建立好相关上传目录,建议使用FileZilla_Server、serverU或者简单ftp软件进行搭建。 4)整个上传过程,详细记录备份、压缩、FTP上传各步骤详细日志,随时可以查阅每次备份记录的详细...

    thinkphp的svn客户端类

    `thinkphp的svn客户端类` 是一个专门为ThinkPHP框架设计的工具,用于简化PHP与SVN服务器之间的通信。它提供了面向对象的接口,让开发者能够以更符合PHP编程习惯的方式调用SVN命令。下面将详细解释该类的一些关键功能...

    负载均衡多服务器文件同步Demo基于SVN

    由于在搞网站,最近要开始负载均衡架构方面的探索,对于资源同步方面,自己折腾的一个解决方案的Demo 目前demo可实现全内网环境中,Master(client)通过socket方式(ip地址,端口)连接多台Slave(server),调用...

    windows架設SVN服務器以及使用ANKHSVN插件進行代碼管理

    ### Windows环境下搭建SVN服务器及使用AnkhSVN插件进行代码管理 #### Subversion (SVN) 简介 Subversion(简称SVN)是一个开源版本控制系统,用于跟踪和管理文件及其历史版本。SVN的核心优势在于能够提供一个集中式...

    SVN ASP.NET资源

    1. **安装SVN服务器**:可以选择VisualSVN Server等开源解决方案,快速设置自己的SVN服务器。 2. **配置仓库**:创建仓库,设定访问路径和权限,为ASP.NET项目创建工作副本。 3. **客户端配置**:在开发机器上安装...

    SVN 源码 地址

    ### SVN源码地址知识点概述 #### 一、Apache的SVN库 ...这些SVN地址为开发者提供了一个宝贵的资源库,可以帮助他们更好地了解和学习各种开源技术的核心实现原理,从而促进技术的发展和个人能力的成长。

    svn插件和myeclipse10加入svn插件说明

    Trilead SVN插件是一个适用于Eclipse和MyEclipse的开源插件,它提供了与Subversion服务器的交互功能。 2. **安装准备**:首先,确保你的MyEclipse 10已经安装并且运行正常。然后,关闭MyEclipse,以防安装过程中...

Global site tag (gtag.js) - Google Analytics