- 浏览: 1460489 次
- 性别:
- 来自: 广东
文章分类
- 全部博客 (190)
- eclipse (5)
- struts (15)
- spring (1)
- hibernate (0)
- myeclipse (3)
- java (35)
- apache (1)
- PHP (7)
- 虚拟机 (0)
- 网络安全 (3)
- 防火墙 (1)
- linux (7)
- SVN (22)
- 测试文档 (1)
- 测试经验 (0)
- 项目管理 (0)
- BUG管理工具 (3)
- 安装配置 (3)
- 性能工具 (7)
- 脚本学习 (0)
- 协议选择 (0)
- loadrunner错误处理 (0)
- 相关监控配置 (0)
- 框架的认识 (0)
- 手动关联 (0)
- 性能调优 (1)
- 负载均衡 (0)
- 代码学习 (1)
- Windows (5)
- 软件开发安全 (0)
- 考研经验 (1)
- SQL SERVER (1)
- MySQL (6)
- LVS (0)
- ORACLE (1)
- TOMCAT (0)
- 开源框架 (1)
- EOS (3)
- web (5)
- JEECMS (7)
- XML (1)
- LDAP (3)
- ehcache (1)
- Ajax (3)
- OpenSourceTools (1)
- Exception (1)
- 密码学 (1)
- os-centos (1)
- os-ubuntu (0)
- os-FreeBSD (0)
- os-Fedora (0)
- 浏览器-chrome (1)
- flex (1)
- 数据结构与算法 (0)
最新评论
-
joedan0104:
挺方便的,谢谢
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download -
naruik:
非常感谢,不用自己找了。收藏和关注了。
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download -
scd01234:
感谢!
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download -
qingcheng123:
大虾,5.3这个版本有没有下载地址呀,谢谢!
EOS5.3+Tomcat5.0.28升级JDK1.5解决方案 -
1021082712:
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download
Linux本文以CentOS 5和REDHAT 5为安装环境。别的环境请各位测试.svn的功能如下介绍。
SVNManager
is a web based tool to administer a Unix/Linux Apache WebDAV Subversion repository server.
With
SVNManager
, you can remotely:
- create, remove, load and dump repositories
- Manage user accounts for access to the repositories
- Manage groups for acces to the repositories
- Invite users by email to create an account on the server
-
Requirements:
- 视窗系统 or *nix Operation System
-
Apache 2
-
Subversion
-
PHP 5
+ Pear + VersionControl_SVN - MySQL/SQLlite
1.Subversion部署
首先安装Subversion,我非常不建议使用编译安装,为了那么一点点小的性能,搞那么麻烦,以后编译和升级还麻烦.
下面我们使用yum安装,如果你的yum慢,你看我的另外的有关yum的文章
#yum install subversion mod_dav_svn php-mysql php-pear httpd
我的svn是1.42和dav和http集成要用到.
目前比如我的svn是在/var/svn,那就得创建这个目录.创建后,注意:要更改相关的权限
#mkdir -p /var/svn/repos
#chown ?R apache:apache /var/svn/
目前我新建一个叫x99repos的版本库
创建版本库:
#svnadmin create /var/svn/repos/x99repos
#chown ?R apache.apache /var/svn/repos/x99repos
2.安装SVNManager
准备SVNManager原始码包(svnmanager-1.03.tgz):
下载地址:
http://jaist.dl.sourceforge.net/sourceforge/svnmanager/svnmanager-1.03.tgz
将文件解压至/var/www/html下:
#tar ?xvzf svnmanager-1.03.tgz
#mv svnmanager-1.03 /var/www/html/svnmanager
目前最新的是1.03.日期是10.9更新的
3.安装SVNManager
SVNManager需要通过php-pear安装一个叫VersionControl_SVN的.将机器连接上互连网哦
#pear install --alldeps VersionControl_SVN-0.3.0alpha1
4.为SVNManager创建访问用户及数据库:
#mysql ?u root ?p
Mysql>create database svn;
Mysql>grant all privileges on svn.* to
[email=%E2%80%98svnmanager%E2%80%99@%E2%80%99localhost%E2%80%99]‘svnmanager’@’localhost’[/email]
identified by ‘[访问用户密码]’;
Mysql>flush prifileges;
Mysql>quit;
5.增加权限设置
修改为设置的内容/etc/httpd/conf/httpd.conf加入以下:
DAV svn
SVNParentPath /var/svn/repos
AuthType Basic
AuthName "Subversion realm"
AuthUserFile /var/svn/passwdfile
AuthzSVNAccessFile /var/svn/accessfile
Require valid-user
http权限控制增加如下内容,以加强安全控制
AllowOverride None
Order deny,allow
Deny from all
Allow from all
在/var/svn目录下创建两个空文件passwdfile和accessfile。并执行下边的语句:
#touch /var/svn/passwdfile
#touch /var/svn/accessfile
#chown ?R apache.apache passwdfile
#chown ?R apache.apache accessfile
6.设置svnmanager
在/var/www/html/svnmanager/config.php文件中,设置相关信息,如下
$htpassword_cmd = "/usr/bin/htpasswd";
$svn_cmd = "/usr/bin/svn";
$svnadmin_cmd = "/usr/bin/svnadmin";
$svn_repos_loc = "/var/svn/repos";
$svn_passwd_file = "/var/svn/passwdfile";
$svn_access_file = "/var/svn/accessfile";
$smtp_server = "smtp.domain.org";
$dsn = "mysql://svnmanager:[password]@localhost/svn";
//Administrator account
$admin_name = "admin";
$admin_temp_password = "admin";
启动Apache、Mysql
打开
http://127.0.0.1/svnmanager
,会自动建svn的数据表,在刷新后输入用户名称为admin,密码为admin.
记的进入用建一个管理员帐号,因为admin一次后失效。
完了,如图:
发表评论
-
linux中ssh登录Permanently added (RSA) to the list of known hosts问题解决 作者:太平裂碑 发布:2
2012-04-15 20:30 16270linux中ssh登录Permanently added ... -
Can't open file 'svn/myapp/db/txn-current-locks':permission denied
2011-06-06 14:27 5479Can't open file 'svn/demo ... -
VisualSVN Server的配置和使用方法(转)
2010-07-21 23:19 3529VisualSVN Server的配置 ... -
Centos5.2+svnmanager
2009-07-07 10:46 2248很久没有写些东西了,今天下午老大给我说公司的subversio ... -
Subversion of Version Control
2009-07-07 10:02 985所以我們接下來繼續介紹它的Client端的軟體.. ... -
RHEL5 安装subversion管理平台svnmanager
2009-07-06 21:03 3508RHEL5 安装subversion管理平台svnmanage ... -
软件配置管理(CN)
2009-07-06 17:48 21030. 安装apache2.x+mysql5.x+php5.2. ... -
SVN Server与Apache的联协配置
2009-07-06 17:40 2370SVN Server与Apache的联协配 ... -
之前所说的subversion的配置都是需要手工配置的,这样比较麻烦而且容易配错,这里就介绍一个subverion管理工具svnmanager,并且详细讲述如何
2009-07-06 16:10 1468之前所说的subversion的配置都是需要手工配置的,这 ... -
转载 SVN在linux下的使用笔记收藏 转贴:http://blog.csdn.net/nhczp/archive/2007/08/20/1751561.as
2009-07-06 15:16 1062SVN在linux下的使用笔 ... -
转载 SVN在linux下的使用笔记收藏 转贴:http://blog.csdn.net/nhczp/archive/2007/08/20/1751561.as
2009-07-06 15:15 977SVN在linux下的使用笔 ... -
在linux下安装配置svn独立服务器 2008-05-19 09:07
2009-07-06 00:04 1335在linux下安装配置svn独立服务器 2008-05-19 ... -
Linux下SVN服务器的搭建与配置2008-01-26 20:01SVN简介
2009-07-06 00:03 1866Linux下SVN服务器的搭建 ... -
使用VisualSVN Server构建自己的版本库
2009-07-05 23:42 4523VisualSVN Server是用于Subversion管理 ... -
svn-for-linux(2007-04-22 14:53:56)
2009-07-05 23:39 1509svn-for-linux(2007-04-22 14:5 ... -
Linux SVN的安装使用2009-06-20
2009-07-05 23:33 1880Linux SVN的安装使用 2009- ... -
cvs和svn的区(转帖)
2009-06-12 15:03 1271cvs和svn的区(转帖) 全 ... -
Eclipse中使用Subversion进行版本控制
2009-06-04 18:42 1173Eclipse中使用Subversion进行版本控制 下面介 ... -
Subclipse使用手册
2009-06-04 18:41 2801Subclipse使用手册 关键字: Subclipse使用 ... -
Subversion详细说明
2009-06-04 18:39 1177Subversion详细说明 关键字: Subversi ...
相关推荐
微管理器Micro-Manager是控制显微镜硬件的应用程序,例如照相机,xy位移台,滤光片轮等。它包括用C ++编写的硬件抽象层和用Java(Swing)编写的用户界面。 可以在上找到用户和开发人员文档。 上的master分支用于构建...
8. **版本控制集成**:Eclipse与Git、SVN等版本控制系统有良好的集成,开发者可以直接在ADT中进行版本控制操作。 9. **性能分析**:ADT还包含了性能分析工具,如Dalvik Debug Monitor Service (DDMS),用于监控内存...
19. **版本控制**:与Git、SVN等版本控制系统结合,管理源代码版本,协同开发。 20. **自动化部署**:利用Inno Setup等工具,制作安装包,实现自动化的程序部署。 以上只是部分DELPHI开发中的关键技巧,通过不断...
7. **版本控制集成**: 支持Git、SVN等版本控制系统,方便团队协作开发和代码管理。 8. **性能分析器**: 包含了Traceview和Dalvik Debug Monitor Service (DDMS),用于分析应用程序的性能瓶颈,优化内存使用和CPU...
6. **版本控制**:内置Git支持,便于团队协作和版本管理,还可以与其他版本控制系统(如SVN)集成。 7. **Android SDK管理**:Android Studio内置SDK Manager,允许开发者轻松下载和管理各种Android SDK版本、工具...
6. **版本控制与协作**:如SVN或Git集成插件,让团队成员能更好地协同工作,跟踪代码变更。 7. **代码预览**:实时预览插件如Live Preview PRO可以在编辑过程中即时查看网页效果,无需频繁保存和刷新浏览器。 8. *...
5. **版本控制与团队协作**:如Subversion(SVN)集成,帮助开发者进行版本管理和团队协作,确保代码的同步和更新。 6. **响应式设计工具**:如Responsive Grid Layout,提供预设的响应式网格系统,方便创建自适应...
6. 集成开发环境插件:对于开发者来说,可能包含版本控制系统的集成,如Git或SVN,以及代码编辑器的支持。 7. 自定义视图和布局插件:让用户可以根据自己的喜好自定义文件管理界面的显示方式。 8. 其他实用工具...
8. **版本控制集成**:ADT与常见的版本控制系统(如Git、SVN)有良好的集成,方便团队协作开发。 ### ADT 16.0.0版本更新: ADT 16.0.0是ADT的一个重要版本,引入了多项改进和新特性,其中包括: 1. **改进的布局...
- **版本控制**:Subversion (SVN),用于代码版本管理。 2. **Windows 2003 Server + SQL Server 2000 + MySQL 5.0 Clustered Server**: - **操作系统**:Windows 2003 Server,微软推出的企业级服务器操作系统...
当使用版本控制系统如Git或SVN时,通常需要忽略某些特定的文件或目录。在Android Studio中,可以通过`Settings` - `Version Control` - `Ignored Files`来配置忽略文件。对于SVN,确保在分享项目到SVN之前进行忽略...
- **版本控制集成**:可以与Git、SVN等版本控制系统集成,方便进行版本管理。 - **项目管理**:支持创建、构建、部署等多种项目操作。 ### Eclipse组织 Eclipse基金会是Eclipse项目的管理机构,它是一个独立的非...
- **源代码控制集成**:与版本控制系统(如SVN或Git)集成,便于团队协作。 ##### 5.2 文本编辑器 CCS v3.3的文本编辑器提供了丰富的特性,如代码自动完成、语法高亮等,有助于提高编码效率。 - **查看与编辑代码...
AutoMemoryManager的免费版底部有一条广告,去掉它吧。 把com.lim.android.automemman.apk放到同文件夹(我的就是E盘根目录) Win+R 运行CMD E:<回车> E:\>apktool d com.lim.android.automemman.apk AMM <回车> I: ...