`

svn服务器管理

阅读更多
Subversion中文帮助手册

在已经安装好SVN的服务器上
1. 启动  svnserve -d -r /home/svn/svndata
   -d 指定作为后台进程
   -r 指定SVNSERVE的根目录
2. 导入数据到你的版本库
   svn import 是将未版本化文件导入版本库的最快方法,会根据需要创建中介目录。svn import 不需要一个工作副本,你的文件会直接提交到版本库,这通常用在你希望将一组文件加入到 Subversion 版本库时,例如
  
引用
$ svnadmin create /var/svn/newrepos
$ svn import mytree file:///var/svn/newrepos/some/project \
             -m "Initial import"
Adding         mytree/foo.c
Adding         mytree/bar.c
Adding         mytree/subdir
Adding         mytree/subdir/quux.h

Committed revision 1.

    在上一个例子里,将会拷贝目录mytree到版本库的some/project下:
   
引用

$ svn list file:///var/svn/newrepos/some/project
bar.c
foo.c
subdir/
   

    注意,在导入之后,原来的目录树并没有转化成工作副本,为了开始工作,你还是需要运行 svn checkout 导出一个工作副本。
3. 使用svn delete命令删除服务器上的目录 cmd>svn delete -m "xxxxxx" https://xxxxxxx/xxxx/xxxx/ 回答几个问题即可,其中URL可以从visualSVN工具上拷贝

在服务器上可以用file,删除刚才提交的内容
引用
$svn delete -m "no use" file:///var/svn/newrepos/some/project

4. 在资料库的conf/svnserve.conf文件中定义认证和授权政策
    实现精细的目录访问权限控制
    我是折腾两天,折到死也没实现精细的权限控制,老报个JB错,放弃了

    补充看到一个方法  why [mbdata:/folder] does not work?
   
引用

[mbdata:/]
user1 = r
[mbdata:/floder1]
user1 =
[mbdata:/floder2]
user1 = r
   

    就是user1要对/abc/def/some有读权限,必须先对它的上层目录有读权限
    也就是对/,/abc,/abc/def三个目录都有读权限
   

5. eclipse插件安装
    http://subclipse.tigris.org/update

分享到:
评论

相关推荐

    svn服务器管理页面

    在给定的场景中,"svn服务器管理页面"指的是为SVN服务器提供一个图形化的管理界面,便于用户更直观、便捷地管理SVN账号和其他相关设置。通常,SVN本身并不自带这样的管理界面,因此需要第三方工具来实现这一功能。...

    svn 服务器管理方案.xmind

    svn 服务器管理方案.xmind

    svn文档管理服务器配置

    svn 文档管理服务器配置 svn 文档管理服务器是一种基于版本控制系统的文档管理解决方案,通过该服务器,可以对文档进行版本控制、权限管理、协作编辑等操作。下面将对 svn 文档管理服务器的配置进行详细介绍。 ...

    SVN服务器端管理工具

    VisualSVN Server是一款专为Windows平台设计的开源SVN服务器管理软件,它简化了SVN服务器的安装、配置和管理过程。作为一款强大的工具,VisualSVN Server提供了直观的用户界面,使得非技术背景的用户也能轻松操作。 ...

    SVN代码管理器服务器安装程序

    这个版本可能已经过时,但理解其安装和配置过程对于了解SVN服务器管理至关重要。 1. **安装VisualSVN Server**:首先,你需要下载VisualSVN Server的安装包,如提供的"VisualSVN-2.0.1(带破解)"文件。安装过程中,...

    svn服务器远程修改密码

    总结来说,这个压缩包的内容是为SVN服务器管理员提供的一种方法,使得用户能够通过Web界面,特别是IE浏览器,远程更新他们的密码,这提高了用户体验并减少了管理员的负担。实现这一功能需要对Apache服务器、...

    centos 7.9服务器 离线 搭建svn服务器

    centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...

    铁威马创建SVN服务器.docx

    在SVN服务器管理界面,选择“新建库”选项,按照提示设置库名,这将成为你的项目名称。然后配置访问控制,添加用户名和密码,以保护你的仓库不被未经授权的用户访问。你可以设置多个用户,分配不同的权限,以便于...

    Windows下安装SVN服务器

    Windows环境下安装SVN服务器的知识点主要包括以下几个方面: ...根据本文档提供的信息,操作人员可以完成Windows环境下SVN服务器的安装和配置,进一步学习和掌握SVN的基本使用技巧,从而有效地进行版本控制管理。

    svn服务器端下载svn服务器端下载svn服务器端下载

    首先,SVN服务器端是整个版本控制系统的核心,它存储和管理所有版本的代码库。开发者通过客户端连接到服务器,进行代码的提交、更新和差异比较等操作。为了设置一个SVN服务器,你需要下载并安装相应服务器软件。标题...

    svn 服务器免安装包

    《SVN系统管理员手册》可能是关于如何配置和管理SVN服务器的详细指南。这份文档通常会涵盖以下内容: 1. **安装与配置**: SVN服务器的部署可以通过Apache HTTP Server或VisualSVN等工具实现。免安装包可能包括所有...

    Svn服务器搭建简单教程

    对于Windows用户,可以下载并安装VisualSVN Server,这是一个易于使用的Svn服务器管理工具。对于Linux或Unix系统,通常可以通过包管理器安装,如在Ubuntu上使用`sudo apt-get install subversion`,在CentOS上使用`...

    搭建SVN服务器及插件

    在 SVN 服务器管理界面,右击选择“创建新仓库”。 5. 输入仓库名称,并配置仓库路径和其他设置,然后完成创建。 6. 创建用户账号,用于访问 SVN 仓库。在服务器管理界面中设置用户,分配权限。如果需要让其他团队...

    使用VisualSVN Server搭建SVN服务器使用文档

    这仅仅是SVN服务器管理的基础,更高级的配置和功能,如用户组管理、权限策略、备份和恢复等,都可以通过VisualSVN Server Manager进一步探索和应用。熟练掌握这些技巧,将极大地提升团队的代码协作效率和项目管理...

    搭建Windows环境的SVN版本管理服务器

    推荐使用VisualSVN Server,它是一款专门为Windows设计的免费SVN服务器管理工具。访问VisualSVN官网(https://www.visualsvn.com/server/),下载最新版本的安装包,并按照向导进行安装。 2. **配置SVN服务器:** ...

    SVN服务器搭建以及Eclipse作为SVN客户端配置

    * SVN 服务器搭建需要下载并安装 SVN 服务器软件,授予管理员权限,并进行资源库的创建和配置。 * SVN 服务器的搭建需要占用 3690 端口,否则无法启动服务。 * Eclipse 配置为 SVN 客户端需要下载和安装 SVN 插件包...

    svn服务器开启和关闭的bat文件(自己写)

    SVN,全称为Subversion,是一款广泛应用...总的来说,这两个批处理文件提供了SVN服务器管理和维护的便利,是IT环境中提高效率的有效工具。熟悉并掌握类似技术,不仅可以优化日常工作流程,也有助于提升个人的专业技能。

    SVN 服务器环境搭建

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪代码库的变化。在这个"SVN 服务器环境搭建"的压缩包中,包含了搭建SVN服务器和客户端所需的...希望这个指南能帮助你成功地建立和管理自己的SVN服务器。

    Linux下SVN服务器的搭建与配置.docx

    * 权限管理是 SVN 服务器的重要部分,需要合理地分配用户权限,以避免安全问题。 结论 Linux 下 SVN 服务器的搭建与配置是指在 Linux 操作系统下搭建和配置 SVN 服务器的过程。通过了解 SVN 服务器的搭建与配置...

    SVN服务器配置总结

    【SVN服务器配置总结】 Subversion(简称SVN)是一种版本控制系统,用于管理代码库,便于多用户协作和代码版本管理。这篇博文将详细介绍如何配置SVN服务器,以实现高效和安全的代码版本控制。 首先,我们需要安装...

Global site tag (gtag.js) - Google Analytics