`
newwhx
  • 浏览: 10254 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

一步一步打基础4--Ubuntu下安装版本控制subVersion

 
阅读更多
1. 安装subversion:
sudo apt-get install subversion

2. 建立svn仓库目录 
mkdir projects/

3. 建立svn用户组
sudo groupadd svn
  
4. 将svn仓库目录加入到svn用户组中,这样好控制权限 
sudo chgrp projects

5. 增加svn仓库目录的组用户的写权限
sudo chmod g+w projects/

6. 增加svm仓库目录的粘贴位权限
 sudo chmod g+s projects/

7. 将系统账号加到svn组中
sudo usermod -a -G svn michal

8. 在仓库中增加需要svn管理的目录
umask 002
svnadmin create projects/test
umask 022
 

9. 本地测试svn
 svn checkout file:///home/whx/projects//test
  
10. 配置svnServer
 projects/test/conf/svnserve.conf
[general] anon-access = none password-db = projects/passwd-team realm = Team

11. 启动svn服务
sudo svnserve -d --foreground -r projects/
   
12. 网络测试svn服务  
svn checkout svn://192.168.10.11/test --username jimmy
分享到:
评论

相关推荐

    Ubuntu中文参考手册

    - **Subversion**:探讨了SVN作为版本控制系统的优势及其常用命令。 - **编程** - **Shell**:解释了如何编写Shell脚本来自动化日常任务。 - **Awk**:介绍了如何使用Awk进行文本分析。 - **Perl**:探讨了Perl...

    linux服务器系统ubuntu6.06LTS学习入门

    1. **Subversion**:集中式版本控制系统,安装和配置SVN服务器,以及通过不同协议访问库的方法。 2. **CVS服务器**:另一种版本控制工具,安装、配置及添加项目的基本步骤。 **数据库**: 1. **MySQL**:广泛使用的...

    ubuntu中文语言参考书册

    - **系统版本控制**:讲解了CVS和Subversion这两种版本控制系统的基本用法。 - **编程环境搭建**:涵盖了从Shell脚本到Web开发的各种编程语言和技术栈的入门知识。 - **GnuPG**:介绍了GnuPG加密工具的安装、使用和...

    Ubuntu 手册 txt

    以上内容覆盖了Ubuntu手册的主要知识点,包括Ubuntu系统的基础知识、安装配置、系统管理、网络配置、编辑器、版本控制系统、编程语言、安全与支持等方面。这本手册是学习和使用Ubuntu系统的宝贵资源,适合初学者及有...

    开源软件之道.part2of2

    第4章 开源软件的成本 25 4.1 部署和迁移成本 25 4.2 人员和培训成本 26 4.3 管理维护和技术支持成本 27 4.4 风险控制成本 28 第2篇 使用开源软件 第5章 正确使用开源软件 32 5.1 管理体制 32 5.2 法律风险 33 5.2.1...

Global site tag (gtag.js) - Google Analytics