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

SVN简单管理

 
阅读更多

1 启动SVN

svnserve -d -r /u01/svn/repository/test/

2 为了批量添加用户写了个脚本:

bash_add_svn_usrs.sh

IFS=","
lists=$1
pass=123
for key in $lists
do
  /usr/local/apache2/bin/htpasswd -b /u01/svn/repository/authfile  $key $key$pass
done
unset IFS

 输入的以逗号间隔的用户名字符串,密码是读取了用户名后加123后缀。

./bash_add_svn_usrs.sh sslaowan,ssxiaowan

 

3 限定用户可访问的svn目录:

 修改/u01/svn/repository/authz.conf

fe=sslaowan,ssxiaowan

compile=hudson

[/]

@compile=r

[test:/Fission/NotificationApp] 

@fe=wr

分享到:
评论

相关推荐

    SVN版本管理规范

    SVN 版本管理规范 本文档旨在规范软件研发版本管理流程,降低软件开发过程的风险性。通过该规范的约束,降低软件开发过程的风险性。 版本管理流程图 集中式开发——基于 Trunk 的开发和分散式开发——基于 ...

    svn配置管理工具 svn配置管理工具

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它特别适合于团队开发项目,因为它允许多个用户同时协作,并确保所有更改都被记录和追踪,从而避免了代码冲突和数据丢失的问题。 ...

    svn 管理工具(web版)

    总的来说,Web版的SVN管理工具极大地提升了团队协作效率,通过集中式的权限管理和直观的Web界面,使得SVN的操作更加简单易用,尤其适合远程工作的团队。使用该工具,可以有效地管理项目版本,确保代码质量,同时促进...

    svn版本管理器

    通过TortoiseSVN,用户可以直接在文件和文件夹上右键点击,进行各种SVN操作,如添加、删除、提交、更新等,使得版本控制变得更加简单易用。 在实际使用中,SVN可以帮助团队实现以下功能: 1. 版本控制:记录文件的...

    svn代码管理器

    13. **版本控制系统的选择**:虽然Git现在更为流行,但SVN因其简单易用、稳定可靠,仍被许多团队用于代码管理。 通过以上介绍,您应该对SVN代码管理器有了全面的了解。无论是小型项目还是大型企业级应用,SVN都能...

    简单的svn web 管理 工具 源码

    SVNWebManager是一款基于Java开发的简单SVN(Subversion)Web管理工具,它提供了通过Web界面进行远程用户管理的功能。作为一个轻量级的解决方案,它对于那些希望在不安装额外客户端软件的情况下,通过网络对SVN仓库...

    SVN版本管理详解-08210246.pdf

    Subversion(SVN)是一个版本控制系统,它用于管理文件和目录的变化。SVN是CVS(Concurrent Versions System)的后继者,并且它是一个开源的软件版本管理工具,被广泛用于软件开发中以协助代码的版本控制。它在管理...

    SVN协同管理项目

    SVN服务端的安装非常简单,通常只需要按照默认配置进行安装即可。安装完成后,需要配置SVN服务器的URL和账号密码,以便客户端连接和操作。 五、IDE集成SVN插件 1. 安装SVN插件的步骤 a. 在线安装:通过Help -> ...

    windows下将文件脱离svn管理

    有时候,由于各种原因,我们可能需要将某个项目或者文件从SVN的版本控制中移除,这通常涉及到删除SVN相关的元数据,而不是简单地从文件系统中删除文件。 描述中提到的博客链接指向了ITEYE上的一篇文章,但具体内容...

    svn管理开源工具

    【svn管理开源工具】 在IT行业中,版本控制系统是软件开发不可或缺的一部分,它们帮助开发者跟踪代码的变更、协作和管理项目。Subversion(简称svn)就是这样一种广泛使用的版本控制系统,它允许团队成员对共享代码...

    SVN代码管理器

    **SVN代码管理器** Subversion(简称SVN)是一种版本控制系统,用于跟踪文件和目录的变更,便于团队协作和项目管理。TortoiseSVN是基于SVN的一个图形化客户端,尤其以其与Windows资源管理器的无缝集成而受到开发者...

    小乌龟svn代码管理

    通过以上介绍,我们可以看到小乌龟SVN作为一款强大的SVN客户端,为开发者提供了便捷的代码管理工具,使得版本控制变得更加简单和高效。熟练掌握其使用,可以极大地提升团队的开发效率和代码质量。

    Java代码管理工具SVN简易操作说明

    **Java代码管理工具SVN简易操作说明** 在软件开发过程中,代码管理是非常关键的一环,它确保了团队成员之间的协作高效、代码版本控制有序。Subversion(简称SVN)是广泛应用的一种集中式版本控制系统,特别适合Java...

    svn--项目管理工具[总结版]

    ### SVN—项目管理工具详解 #### 一、版本控制的重要性及背景 在现代软件开发过程中,版本控制成为了不可或缺的一部分。特别是在多人协作的项目中,如何有效地管理代码版本、跟踪更改历史、解决冲突等问题变得尤为...

    代码管理工具SVN

    2. **VisualSVN Server**:这是Windows平台上一个流行的SVN服务器管理工具,提供了一个简洁的图形界面来配置和管理SVN仓库。VisualSVN Serverx64.zip文件很可能包含了该工具的安装程序,专为64位操作系统设计。它...

    SVNSERVER简易版

    SVNServer简易版降低了版本控制系统的部署门槛,使得小型团队或个人开发者也能轻松地实现代码版本管理。了解并熟练掌握SVNServer的安装、配置和使用,对于提升团队协作效率、保障代码安全具有重要意义。

    svn管理工具和说明

    **SVN管理工具详解** ...TortoiseSVN和VisualSVN Server则为用户提供了便捷的工具,使得在Windows环境下管理和使用SVN变得简单易行。通过深入学习和熟练应用这些工具,可以极大地提高团队协作效率和项目管理水平。

    SVN管理项目视频教程

    ### SVN管理项目视频...总结来说,SVN适合于那些需要简单易用且集中式管理环境的团队,尤其是在网络条件良好且对分支需求不高的情况下。而对于需要高度灵活性、分布式协作以及频繁分支合并的项目,则更适合使用Git。

    mac下的svn版本管理工具(Version 莲花)

    Version(莲花)是一款专为Mac设计的SVN客户端,它的界面友好,操作直观,使得版本控制变得更加简单。相比Xcode内置的工具,Version通常提供了更全面的视图,例如日志视图、差异视图和合并工具,这些都能帮助开发者...

Global site tag (gtag.js) - Google Analytics