文档章节

CollabNet Subversion 安装

donhui
 donhui
发布于 2017/05/09 13:59
字数 293
阅读 115
收藏 0

Subversion Edge集成了Subversion所需要一切资源(Apache等),简化了Subversion服务端的安装,使得Subversion服务端安装变简单。

不足之处:权限管理与Maia相比不灵活,但是能够满足基本需求。

1、下载CollabNet Subversion

下载地址:https://www.collab.net/downloads/subversion

(下载时需要注册CollabNet Subversion帐号)

下载的文件为:CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz

 

2、安装

安装需要:JDK1.6+、Python2.4-2.6

 

2.1、linux下不能以root用户运行csvn,创建csvn用户:useradd csvn

2.2、解压:tar -zxvf CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz

2.3、csvn目录授权:chown -R csvn /opt/csvn

2.4、进入到/opt/csvn/data/conf目录,修改csvn.conf: RUN_AS_USER=csvn

2.5、使用csvn用户启动csvn:su csvn;/opt/csvn/bin/csvn start

 

启动日志如下:

Starting CSVN Console...

...

CSVN Console started

Waiting for application to initialize (this may take a minute)...............................................

CSVN Console is ready at http://localhost:3343/csvn

 

3、csvn开机启动

3.1、编写/etc/rc.local,增加一行

sh /home/csvn/svn_start.sh

 

3.2、编写启动svn的脚本

/home/csvn/svn_start.sh

#!/bin/bash

su csvn

/opt/csvn/bin/csvn start

/opt/csvn/bin/csvn-httpd start

 

© 著作权归作者所有

donhui

donhui

粉丝 51
博文 85
码字总数 39518
作品 0
杭州
程序员
私信 提问
CollabNet Subversion

Subversion® 是需要在各个地方共享源代码的全球分布式组织进行版本控制和软件配置管理 (SCM) 的新标准。易用性和对远程团队的开箱即用支持使 Subversion 成为了全球项目的最佳解决方案,相比...

匿名
2009/03/03
6.6K
1
linxu下Subversion 安装配置

linxu下Subversion 安装配置 首先下载 CollabNet Subversion 的rpm安装版本,这个版本本身集成了apache,所以配置上很简单。 下载地址:http://downloads.open.collab.net/collabnet-subver...

ys-l
2010/01/01
900
2
windows 2008下安装CollabNet Subversion遇到的问题。求解

我在Windows 2008 std EN 64bit操作系统上安装CollabNet Subversion Edge-1.3.1_setup-x86_64这个版本的Subversion 安装完后,我在服务项里居然找不到CollabNet Subversion Edge这项的服务。...

kennywang
2011/02/20
2.4K
7
安装部署Redmine+Subversion服务

Redmine是一个基于Web的灵活的项目管理(Project Management)软件。它是开源、免费、易扩充的,同时Redmine社区( www.redmine.org )也非常的活跃,这保证了Redmine能够更新支持更多实用的...

moyanming
2012/08/10
0
0
SVN不能监听端口

用的CollabNet_Subversion套件直接安装,前段时间还正常,但上个星期突然就不能工作了,用ps -aux 查看,httpd进程开在,但使用 netstat -l查看发现端口并没有被监听,试着用Configure-Colla...

城头的土人
2011/03/14
702
1

没有更多内容

加载失败,请刷新页面

加载更多

mysql免安装版,服务无法启动没有抱任何错误

1.解压 2.新建my.ini [mysqld]# Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, e......

榴莲黑芝麻糊
39分钟前
0
0
Qt编写安防视频监控系统3-通道交换

一、前言 最开始写通道交换的功能的时候,走了很多弯路,比如最开始用最初级的办法,触发交换的时候,先关闭视频,然后设置新的url重新打开视频,这样处理非常低级而且耗内存还卡还很慢,毕竟...

飞扬青云
40分钟前
0
0
如何远程调试部署在CloudFoundry平台上的nodejs应用

网络上关于如何本地调试nodejs应用的教程已经很多了,工具有Chrome开发者工具,Visual Studio Code,和nodejs周边的一些小工具等等。 在实际情况中,我们可能遇到本地运行良好,但是部署到C...

JerryWang_SAP
今天
5
0
微信扫码访问网站调用默认浏览器打开如何实现?

我们在微信内分享链接或二维码的时候,我们会发现我们的网站是可以在浏览器里正常打开的,但就是不能在微信里打开,提示 “ 已停止访问该网页 ”,无论是聊天框也一样。说是系统检测到您的网...

明尼苏达哈士奇
今天
4
0
一份Java程序员进阶架构师的秘籍,你离架构师还差多远

一、如何定义架构师 Java架构师,首先要是一个Java程序员,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,怎么解决并...

我最喜欢三大框架
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部