`
aijuans8
  • 浏览: 193547 次
社区版块
存档分类
最新评论

Configuration subversion as windows service.

 
阅读更多

1. Download windoes install package from http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
2. Install the windows package and change default install directory to c:/svn/
3. Create a source repository.
> cd c:/svn/bin
> svnadmin create "c:/svn/repos"

4. Configuration subversion
Uncomment the following lines in the conf/svnserve.con
anon-access = none
auth-access = write
password-db = passwd

Add some users to conf/passwd file, for example:
user1 = passwd1
user2 = passwd2

5. Register subversion as windows service.
> sc create svnserver binpath= "c:/svn/bin/svnserve.exe --service -r c:/svn/repos" depend= Tcpip start=auto
If cannot start the svnserver automatic, run the following command.
> net start svnserver
6. Create a project in repository.
> set SVN_EDITOR=c:/windows/system32/notepad.exe
> svn mkdir svn://localhost/myproject

7.It's conventional to have /trunk, /branches, and /tags subdirectories for each project.

> svn mkdir svn://localhost/myproject/trunk

> svn mkdir svn://localhost/myproject/branches

> svn mkdir svn://localhost/myproject/tags

8. Test. Install a svn client, e.g. TortoiseSVN, and check out myproject that we created.
Here, use svn ://<servername>/myproject/ for the repository URL.

分享到:
评论

相关推荐

    subversion-1.6.1.tar.gz

    Subversion 是一个开源的版本控制系统,它用于管理文件和目录的变更历史,使得多人协作开发成为可能。在软件开发过程中,Subversion 提供了版本控制功能,允许开发者追踪和恢复代码的不同版本,避免了文件冲突,并有...

    subversion-1.14.2.tar.gz

    Subversion(SVN)是一个广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。这个"subversion-1.14.2.tar.gz"文件是一个压缩包,包含了Subversion 1.14.2版本的源代码。这个版本的发布可能包含了一些新特性、...

    subversion-1.6.13.tar.gz

    Subversion 是一个开源的版本控制系统,它用于管理文件和目录的变更历史,使得多人协作开发变得更为高效和有序。在给定的文件"subversion-1.6.13.tar.gz"中,我们讨论的是Subversion 1.6.13版本的源代码包。这个版本...

    Setup-Subversion_for windows.zip

    "Setup-Subversion_for_windows.zip"就是一个为Windows用户提供的Subversion安装包。 首先,我们需要了解Subversion的核心概念。它创建了一个中央仓库,所有项目文件都存储在这个仓库中。每个团队成员都可以通过...

    subversion-1.5.1.tar.bz2

    subversion-1.5.1.tar.bz2 svn subversion-1.5.1.tar.bz2 安装方法 tar xjf subversion-1.5.1.tar.bz2 tar xjf subversion-deps-1.5.1.tar.bz2 cd subversion-1.5.1 ./configure make make install svn --...

    subversion-1.6.12.tar.bz2

    Subversion 是一个自由/开源的版本控制系统。也就是说,在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和...

    subversion-1.4.4.tar.bz2 linux svn服务器的源码 安装 svn 必备靓码

    subversion-1.4.4.tar.bz2 linux svn服务器的源码 安装 svn 必备靓码

    subversion-1.7.6.tar.gz(包含相关依赖包)

    subversion.zip 文件里包含相关依赖包(apr-1.4.5.tar.gz,apr-util-1.3.12.tar.gz,expat-2.1.0.tar.gz,httpd-2.2.19.tar.gz,openssl-1.0.0a.tar.gz,sqlite-autoconf-3071700.tar.gz,zlib-1.2.5.tar.gz)

    subversion-1.6.19.tar.gz

    在Windows环境下,可以下载预编译的二进制版本,或者使用MinGW和Cygwin环境编译源代码。 **Subversion的安全性和权限管理** Subversion支持基于用户的角色和权限控制,可以使用Apache的mod_authz_svn模块或...

    subversion-1.7.17.tar.gz

    Subversion 是一个开源的版本控制系统,它用于管理文件和目录的变更历史,使得多人协作开发成为可能。在Linux系统,尤其是CentOS上,Subversion常常被用来作为代码仓库的工具。"subversion-1.7.17.tar.gz" 是...

    Setup-Subversion-1.8.10.msi (SVN服务器server端安装程序)

    `Setup-Subversion-1.8.10.msi` 是Subversion 1.8.10版本的服务器端安装程序,适用于Windows操作系统。 1. **SVN服务器安装**:在运行`Setup-Subversion-1.8.10.msi`之前,确保你的系统满足安装的最低要求,例如...

    subversion-1.7.2.tar.gz

    Subversion(SVN)是开源的版本控制...综上所述,"subversion-1.7.2.tar.gz"提供了Subversion的一个版本,适用于Windows平台,对于需要版本控制的团队来说,这是一个可靠的工具,可以帮助他们有效地管理和协作项目。

    subversion-1.9.7.tar.gz

    Subversion(SVN)是一个广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。这个压缩包文件"subversion-1.9.7.tar.gz"包含了Subversion 1.9.7版本的源代码,它是软件开发团队协作的重要工具,特别在Linux...

    subversion-1.9.9.tar.gz完美搭建SVN配置详解

    有详细的安装步骤:https://blog.csdn.net/weixin_38642130/article/details/84504544 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

    subversion-1.9.5.tar.bz2

    subversion-1.9.5.tar.bz2

    svn插件,代码版本管理

    org.tigris.subversion.javahl.win32_1.2.4.jar,org.tigris.subversion.subclipse.core_1.2.4.jar, org.tigris.subversion.subclipse.doc_1.2.0.jar, org.tigris.subversion.subclipse.mylyn_2.0.0.jar, org....

    subversion-1.6.17.tar.gz

    Subversion 是一个开源的版本控制...对于Windows用户,可以借助Cygwin或第三方工具如Git for Windows的mingw64环境进行编译和安装。完成安装后,你可以设置SVN服务器,创建版本库,并开始使用Subversion进行项目管理。

    subversion-1.8.9.tar.gz

    Subversion(SVN)是一个广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史变更。在给定的压缩包文件“subversion-1.8.9.tar.gz”中,我们找到了Apache Subversion的一个稳定版本1.8.9,它是针对...

    subversion-1.7.8.tar.bz2

    subversion-1.7.8.tar.bz2

Global site tag (gtag.js) - Google Analytics