scm manager是一款简单的服务器设计软件,利用这款开发工具,可以在电脑上构建开发脚本,管理您网站上的源代码,通过本软件,您不需要运行Windows Server、不需要开启PHP编辑环境,直接在这款软件上就可以连接到网站的服务器,无论是修改还是添加新的内容,都是非常方便的;scm manager中文版具有JIRA插件、java客户端API、Trac的插件、路径写保护插件,可以让您在管理服务器的时候更加方便管理自己的源代码,需要的朋友可以下载试试!
软件功能
1、scm manager可以帮助您管理自己网站的服务器,您可以直接在电脑上创建一个管理服务器代码的软件
2、当您需要管理网站服务器的时候,可以从scm manager软件上运行需要的项目就可以了
3、您可以自定义服务器的内容,可以自己设置操作员、可以设置访问权限
4、经过配置以后,就可以自己得到一个专属的服务器了,不需要花费大量的资金开发服务器
5、针对中小型网站开发:可以从官方渠道获取源代码,添加自己需要的内容
6、支持多种插件效果,例如邮箱插件、连接插件、代码调试插件
软件特色
无需攻击配置文件,SCM-Manager可以从其Web界面完全配置
不需要Apache,无需安装数据库
中央用户,组和权限管理
开箱即用的支持Git,Mercurial和Subversion
完整的RESTFul Web服务API(JSON和XML)
有用的插件(f.e.Ldap-,ActiveDirectory-,PAM-Authentication)
使用方法
SCM-Server SSL
注意:本文档描述了具有自签名证书的ssl配置
1.打开shell并转到scm-server的conf目录
2.创建证书请求。 替换所有变量(* varname *)
您必须为cn输入您的服务器的完全限定主机名(cn =您的姓氏是什么?)
3.编辑server-config.xml,取消注释SSL-Connector并设置密码。 例如:
SCM-邮件插件
邮件插件提供了发送电子邮件的中央api。 这个api可以被其他插件使用。
API使用
首先你必须添加依赖关系到你的pom.xml,例如:
组态
在Config-> General-> Mail Settings中,scm-mail-plugin为邮件服务器配置提供了一个单独的位置。
但请注意,您至少应使用1.15的scm-plugins作为父级。
现在可以通过注入使用MailService类,例如:
使用说明
SCM-Manager
这个分支(默认)是用于开发scm-manager 2.x. 如果您对版本1.x的开发感兴趣,请检查1.x分支。
SCM-调度程序插件
调度程序插件为其他插件提供api来执行计划作业。 该插件基于石英项目。
常见问题
如何安装插件?
选择Config-> Plugins。 这应该显示所有可用的插件的列表。 它不是配置现有插件的地方。 安装包不会带你到安装屏幕...如果只看到已安装的插件,请参阅下一个问题。
为什么我在插件标签上看不到任何可安装的插件?
代理服务器后面的SCM-Manager服务器? 然后,您必须在Config-> General中配置代理服务器。
创建一个新的公共存储库后,我试图以匿名方式克隆它,但是我得到了用户和密码的请求。 我究竟做错了什么?
您必须在Config-> General中启用“允许匿名访问”。
SCM-Manager在哪里存储日志文件?
SCM-Manager将日志文件存储在位于主目录中的名为“logs”的目录中(请参阅问题“SCM-Manager在哪里存储其配置,日志文件和存储库?”)。
∨ 展开