源代码管理服务器(SCM Manager)V1.37 绿色中文版
最新推荐
-
Turbosoft TTWeb v1.5.0 网络工具 / 14.8M
-
-
-
Bala八乐音乐世界 2.0 网络工具 / 6.4M
-
RaidenFTPD2.4 网络工具 / 5.5M
精品推荐
-
Tutanota(电子邮件客户端)v3.91.10官方版 网络工具 / 65.6M
查看 -
Visual Studio Downloaderv1.0免费版 网络工具 / 51KB
查看 -
Free Disney Plus Download(网页视频下载器)v5.1.27.225免费版 网络工具 / 59.2M
查看 -
夸克网盘v2.5.31官方版 网络工具 / 96.4M
查看 -
微力同步v2.14.0官方版 网络工具 / 29.0M
查看
本类排行
详情介绍
SCMManager 是一个源代码管理服务器,支持Git、Subversion 和Mercurial,并且基于Java 构建。相对于其他源代码管理服务器。
SCMManager 是一个源代码管理服务器,支持Git、Subversion 和Mercurial,并且基于Java 构建。与其他源代码管理服务器相比,它具有以下优点(基于官方介绍):
简易安装
无需手动配置,可以从Web界面完成配置
无需WEB服务器或数据库支持
支持用户、用户组及权限控制
支持Git、Mercurial 和Subversion,无需第三方软件
完整的REST 客户端API
友好的用户界面和简单的插件API
许多插件可用
BSD 许可证
变更日志
1.37,更新时间:2014/4/25
将核心从版本1.35 更新到1.37
添加插件scm-driectfilelink-plugin 1.0 版本(直接创建文件链接)
添加插件scm-fork-plugin 1.3 版本(支持克隆存储库和推送合并请求)
添加scm-filteredviews-plugin 插件
更新scm-activity-plugin插件至1.11版本
将scm-notify-plugin 插件更新至版本1.5
将scm-statistics-plugin 更新到版本1.8
提示:中文版提供独立版本,即直接运行、不依赖于其他服务器的版本。
安装配置说明
请先确认您已安装Java环境,然后再继续。
注意安装后默认的用户名和密码都是scmadmin。提供的脚本中,除“Console Run.cmd”不需要管理员权限外,其他脚本请以管理员身份运行,否则操作会失败。
首次安装
首次安装时,请解压安装包并执行“1.新建安装_初始化环境.cmd”。脚本会自动初始化相关环境变量并完成目录的初始化。
初始化只需运行一次(无论是全新安装还是更新),通常不需要再次运行。特别是,如果移动了程序所在目录,请参考以下内容恢复操作。
移动目录或备份后恢复,目录位置发生变化
执行“初始化环境变量.cmd”,脚本会自动初始化相关环境变量并完成目录的初始化。
如果您的源码仓库目录位置发生变化(不在home下),请手动修改源码仓库位置。具体配置文件为:
主目录\\config\\bzr.xml
主目录\\config\\hg.xml
主目录\\config\\svn.xml
主目录\\config\\git.xml
控制台运行
如果您希望服务器手动运行,只需在需要时运行“9.直接在控制台模式下运行(用于测试运行).cmd”并稍等片刻即可。
作为Windows 服务运行
如果您希望SCM Manager作为Windows服务运行,请运行“3.安装为系统服务并自动启动.cmd”。该脚本将自动将其安装为Windows 服务并将其设置为自动启动。
“4.卸载系统服务.cmd”和“5.重新启动系统服务.cmd”可以提供windows服务的管理。
特别提醒:如果您有64位系统并将其作为服务运行,请安装64位Java运行时,否则服务无法启动。但在控制台上运行时就没有这样的限制。
如果需要导入之前的仓库,则将对应的仓库放在对应类型的仓库目录下,在SCM中点击“源代码仓库导入”,选择类型然后导入。
升级并安装到最新版本
如果您下载了最新版本并且已经安装了旧版本,则可以使用以下方法升级当前安装。
警告为避免升级造成数据丢失,强烈建议您在升级前备份所有数据,包括源代码库和原服务器软件。
删除旧版本服务器中除主目录外的所有文件
删除主目录中除config 和repositories 之外的所有文件
将新版本的所有文件解压出来,复制到旧版本程序目录下
运行2.升级安装.cmd重建服务
完全的