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

apache mysql svn wiki整合(trac)(ubuntu wiki里面有介绍)

阅读更多
1/ apt-get install apache2
2/ mysql is installed
3/ subversion is installed
4/ apt-get install libapache2-svn
5/ svnadmin create /home/svn/myproject and make apache has the privilege to access it
6/ add below into /etc/apache2/mods-available/dav_svn.conf and restart apache
  <Location /svn/myproject>
  DAV svn
  SVNPath /home/svn/myproject
  AuthType Basic
  AuthName "myproject subversion repository"
  AuthUserFile /etc/subversion/passwd
  <LimitExcept GET PROPFIND OPTIONS REPORT>
  Require valid-user
  </LimitExcept>
  </Location>
7/ apt-get install trac
8/ apt-get install python-mysqldb
9/ apt-get install libapache2-mod-pythn
10/
# trac-admin /path/of/env initenv
# roject Name [My Project]>TelecomProject //输入项目名称TelecomProject,当然名字是任意的,建议项目库名字和路径名字相同
# Database connection string [sqlite:db/trac.db]>mysql://trac:password@localhost:1521/trac_telecom //这里我们用MySQL数据库,如果用SQLite直接回车即可
# Repository type [svn]>直接回车 //仓库类型svn回车
# Path to repository [/path/to/repos]>/svn/repos/TelecomProjects  //输入svn项目库路径
# Templates directory [/usr/share/trac/templates]>直接回车  //模板路径,如果你安装的时候选择了Trac安装路径,那么这里要改写成正确的Trac安装路径

10/ config /etc/apache2/apache2.conf
  <Location /trac>
          SetHandler mod_python
          PythonInterpreter main_interpreter
          PythonHandler trac.web.modpython_frontend
          PythonOption TracEnvParentDir /var/www/trac #TracEnv maybe
          PythonOption TracUriRoot /trac
          SetEnv PYTHON_EGG_CACHE /tmp
  </Location>

王海波
分享到:
评论

相关推荐

    windows下配置apache+svn+trac的方法详解

    本文将详细介绍如何在 Windows 平台下配置 Apache、Subversion (SVN) 和 Trac 这三个组件,从而搭建一套完整的项目管理系统。 #### 二、所需组件简介 - **Apache**: Web 服务器,用于提供 HTTP 服务。 - **...

    Apache+SVN+Trac

    Apache 作为Web服务器,Subversion (SVN) 提供版本控制功能,而 Trac 则是一个集成的项目管理工具,提供了缺陷跟踪、文档管理、wiki 和时间线等功能。 **Apache 安装与配置** 1. 下载Apache HTTP Server的最新稳定...

    Apache+SVN+Trac配置详解

    本文档旨在详细介绍如何安装与配置Apache、Subversion (SVN) 和 Trac,以便构建一个高效的版本控制系统和项目管理平台。在软件开发过程中,版本控制和项目管理对于提高开发效率、保障代码质量以及实现团队协作至关...

    Linux整合Apache和SVN

    Apache有一个名为mod_dav_svn的模块,专门用于支持SVN。首先,安装这个模块,如在Ubuntu上使用`sudo apt-get install libapache2-svn`,在CentOS上使用`sudo yum install mod_dav_svn`。接着,编辑Apache的配置文件...

    windows下Apache+SVN+Trac安装及配置(一)

    ### Windows 下 Apache+SVN+Trac 安装与配置详解 #### 一、准备工作 在开始集成 Apache、Subversion (SVN) 和 Trac 的过程中,首先要准备好所需的软件。 1. **Apache HTTP Server** - **官网**: ...

    apache+svn+trac安装软件

    在本篇文章中,我们将详细介绍如何在您的系统上安装和配置Apache、Subversion和Trac。 首先,Apache是世界上最流行的Web服务器软件,它提供了稳定、高效的HTTP服务。Subversion是一个开源的版本控制系统,它跟踪...

    Apache+Trac+SVN

    Apache作为Web服务器,Trac是一个带有内置wiki和问题跟踪系统的Web应用程序,而SVN(Subversion)则是版本控制系统,用于追踪文件和目录的更改。本安装指南详细介绍了如何在Windows Vista环境下搭建这个系统。 首先...

    Apache+svn+trac安装笔记

    在本安装指南中,我们将详细介绍如何在Windows 2000/2003/XP操作系统上安装Apache Web服务器、Subversion (svn) 版本控制系统以及Trac项目管理工具,并完成它们之间的集成配置。为了确保所有步骤都能顺利进行,我们...

    Apache svn trac搭建及工具包

    本教程将详细介绍如何搭建Apache SVN和Trac环境,以及如何使用它们来有效地管理和协作开发项目。 首先,我们需要理解Apache SVN的基本概念。SVN是用于管理软件源代码的版本控制系统,它允许团队成员同时编辑同一份...

    svn+apache+trac配置

    - **其他辅助程序**:可能包括Python模块(如mod_wsgi,用于Apache与Trac的交互)、数据库驱动(如SQLite或MySQL)等。 4. **环境搭建** - **假定**:我们假设你已经具备了安装和配置软件的基础知识,且系统中...

    Trac+SVN+Apache安装笔记

    在本文中,我们将详细探讨如何在Windows环境下安装和配置Trac、Subversion(SVN)以及Apache服务器,这对于初学者来说是一份宝贵的指南。首先,确保你已经准备好所有必要的软件包,包括Apache、SVN、TortoiseSVN、...

    Windows 平台下Trac+apache+mysql+svn集成

    本篇文章将详细介绍如何在Windows平台上搭建Trac、Apache、MySQL与Subversion(SVN)集成环境的过程。该集成环境主要用于项目管理、文档协作、版本控制等方面,非常适合软件开发团队使用。 #### 二、安装前准备 ...

    trac + apache +svn 跟踪系统

    Trac集成了版本控制系统(如Subversion,简称svn)、问题跟踪系统和wiki功能,为软件开发团队提供了一个统一的工作平台。本文将详细介绍如何结合Apache服务器搭建一个基于Trac的bug跟踪系统。 首先,我们需要了解...

    Ubuntu+svn+ssl+ldap

    【Ubuntu+svn+ssl+ldap】的安装及集成是一个复杂的过程,涉及到Ubuntu操作系统、Subversion (SVN) 版本控制系统、SSL安全套接层以及Lightweight Directory Access Protocol (LDAP) 用户认证。以下是对这些技术的详细...

    Apache+SVN+Trac完整工具包

    该工具包中包括了三者集成的说明文档和相关安装包 软件列表: Genshi-0.6.win32.exe httpd-2.0.64-win32-x86-no_ssl.msi pysqlite-2.6.3.win32-py2.5.exe python-2.5.msi ...Trac-0.12.2.win32.exe

    ubuntu下Apache2+Svn详细配置

    在本文中,我们将详细介绍如何在 Ubuntu 系统下配置 Apache2+Svn,以便实现版本控制和协作开发。本文将涵盖从安装 Apache2 和 Svn 服务器到配置 Svn 仓库的所有步骤。 安装 Apache2 和 Svn 服务器 首先,我们需要...

    ubuntu apache+svn 常用配置

    以上就是Ubuntu上Apache+SVN的基本配置和一些常用设置。根据实际需求,可能还需要进行更详细的调整,如防火墙规则、日志级别、访问控制等。理解这些配置将有助于在项目开发过程中实现高效、安全的版本控制。

    svn+trac+apache (centos5.4)

    【标题】"svn+trac+apache (centos5.4)" 涉及到的是在 CentOS 5.4 操作系统上搭建一个基于Subversion(svn)版本控制系统,Trac项目管理工具以及Apache web服务器的集成环境。这个配置允许团队进行代码版本控制,...

    windows下apache+svn

    本篇文章将详细介绍如何在 Windows 操作系统上安装和配置 Apache 与 SVN。 首先,我们需要准备的软件包有: 1. Apache HTTP Server 版本 2.2.16,文件名为 `httpd-2.2.16-win32-x86-no_ssl.msi`。 2. Subversion ...

Global site tag (gtag.js) - Google Analytics