`
pavel
  • 浏览: 930852 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SVN for windows 安装笔记

阅读更多

 

svn版本:1.5.6 for windows

下载地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91

 

1.解压后,配置环境变量。

 

2.创建资源库并格式化。

创建文件目录  c:\repository\project

初始化           svnadmin create c:\repository\project

 

3. 修改配置文件 project\conf目录下的 passwd 文件添加用户

    [users]

    root=1234

    修改配置文件 project\conf目录下的  svnserve.conf  

    [general]

    anon-access = read

    auth-access = write

    password-db = passwd

    realm = project

    注意:修改配置文件的时候,去掉默认#注释时不能留有空格,如:

    anon-access = read   

      auth-access = write  

   第二种就是错误的

 

4.安装服务(如解压后的svn目录D:\svn-win32-1.5.6)

 创建autoRunSVN.bat文件,内容是:

sc create MySVNServer binpath="D:\svn-win32-1.5.6\bin\svnserve.exe --service  -r H:\homerepos" displayname= "SVNService" depend= Tcpip start= auto

pause
注意之处:
(1)sc是windows自带的服务配置程序,MySVNServer 是服务的名称.
(2)参数binPath表示svnserve可执行文件的安装路径,由于路径中的Program Files带有空格,因此整个路径需要用双引号引起来。而双引号本身是个特殊字符,需要进行转移,因此在路径前后的两个双引号都需要写成 。

(3)--service参数表示以windows服务的形式运行,--r指明svn repository的位置,service参数与r参数都作为binPath的一部分,因此与svnserve.exe的路径一起被包含在一对双引号当中,而这对双引号不需要进行转义。

(4)displayname表示在windows服务列表中显示的名字, depend =Tcpip 表示svnserve服务的运行需要tcpip服务,start=auto表示开机后自动运行。安装服务后,svnserve要等下次开机时才会自动运行。
(5)binPath的等号前面无空格,等号后面有空格 displayname depend start也都一样 <br />service前面是--,不是- ,而r前面是-

(6)若要卸载svn服务,则执行 sc delete svnserve 即可。
(7)从"sc"到"auto"是在同一个命令sc,必须写在同一行。
 创建成功后,可以在运行中键入service.msc察看系统服务,找到SVNService项,查看这项服务的属性,可以使用Windows提供的界面操作SVNService服务了。
    也可以使用命令行启动、停止服务。
启动服务:net start svnservice
停止服务:net stop svnservice

 

 

SVN客户端eclipse插件subclipse

地址: http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

注意选择对应的插件地址更新 (如eclipse版本3.2)便选择

http://subclipse.tigris.org/update_1.4.x

 

更新eclipse完插件时,可能出现这个错误

 Subclipse Integration for Mylyn 3.x (Optional) (3.0.0) requires plug-in  "org.eclipse.mylyn.tasks.core (3.0.0)"

 去掉就行了

 

更新完后就可以使用了

右键点击项目,选择team-share project-svn-Create a new repository location在Url里输入

svn://资源服务器IP/资源保存文件   如:svn://192.168.0.100/repository/project

 

分享到:
评论

相关推荐

    SVN学习笔记

    ### SVN学习笔记知识点详解 #### 一、学习目标概述 - **熟悉安装过程**:掌握SVN服务器端及客户端的安装方法。 - **调试通过,能基本使用**:完成安装后,确保能够顺利运行SVN的基本操作。 - **建立版本库,进行...

    SVN和Git简单使用文档

    对于Windows,可以下载Git for Windows;对于Unix-like系统,同样使用包管理器,如`brew install git`(Mac)或`sudo apt-get install git`(Ubuntu)。 **3. Git基本操作** - **初始化仓库**:使用`git init`在...

    GitHub 学习教程笔记

    在 Windows 平台上安装 Git,可以从 https://gitforwindows.org/ 或 https://npm.taobao.org/mirrors/git-for-windows/ 下载安装包。 Mac 平台上安装 Git 在 Mac 平台上安装 Git,最容易的方法是使用图形化的 ...

    git学习笔记

    - 安装Git for Windows:选择合适的版本进行安装。 - 右键菜单新增了Git GUI和Git Bash两个选项,分别用于图形界面和命令行操作。 - **使用TortoiseGit**: - 安装TortoiseGit:TortoiseGit是一款基于Git的图形...

    C#学习笔记VS2008(基础知识复习)

    3. 控制流:包括条件语句(if...else)、循环语句(for、while、do...while)以及switch语句。 4. 函数:C#中的函数用于封装可重用的代码,可以有返回值或无返回值。 5. 类与对象:C#是面向对象的语言,类是对象的...

    java学习笔记

    安装和配置SVN服务器涉及下载安装程序、设置版本库、配置用户权限以及创建和管理服务。TortoiseSVN是Windows下的一个客户端,提供了与Windows资源管理器集成的图形界面,便于日常的版本控制操作。 在Java学习过程中...

    TOAD-12.8-(ToadForOracle)中文使用手册 数据库应用开发工具Toad使用笔记 toad中文教程+图解教程

    "数据库应用开发工具Toad使用笔记" 提供了Toad在实际操作中的技巧和经验总结,这通常包括快捷键、常用功能的使用方法、问题解决方案等,对于初学者和进阶用户都非常有帮助。 "toad中文教程+图解教程" 通过图文并茂...

    测试学习笔记

    ### 测试学习笔记知识点概述 #### 第一阶段:测试基础 **1.1 什么是软件测试:** 软件测试是评估软件质量的过程,旨在发现软件中的错误或缺陷,并确保产品能够满足用户的需求。它贯穿于软件开发周期的各个阶段,...

    CVE2020-0796:CVE2020-0796 SMBv3 RCE

    CVE2020-0796 有关更多信息,请参见SMBv3压缩测试仪多个脚本和检测工具,用于检查...例子Starting Nmap 7.80SVN ( https://nmap.org ) at 2020-03-11 18:17 ISTNmap scan report for 1.2.3.4Host is up (0.00050s

    Eclipse中文教程.pdf

    Eclipse有多个版本,包括但不限于Eclipse Classic、Eclipse IDE for Java Developers等,这些版本针对不同的开发需求进行了优化。 #### 跨语言、跨平台 Eclipse不仅仅限于Java开发,还支持C/C++、PHP、Python等多种...

Global site tag (gtag.js) - Google Analytics