软件大小:75.1 MB
软件类型:开发控件
软件版本:V1.45
时间:2022-08-17
温馨提示:该页面为Windows软件,不支持手机用户安装使用
SCM Manager客户端是一款集成了Git、Subversion和Mercurial等多种源码管理工具的网络服务器。该客户端基于Java构建,支持混合开发模式,是您进行源码管理的得力助手。以下是软件的亮点:
安装便捷:安装操作简便,无需手动配置,通过web界面即可轻松完成配置。
无需额外配置:无需手动配置任何WEB服务器或数据库。
全面管理:支持用户、用户群体和权限管理。
摆脱第三方依赖:无需依赖第三方软件即可使用Git、Mercurial、HG和Subversion。
RESTful API:提供全RESTful手机客户端API。
友好的界面和插件API:操作界面友好,插件API简易,支持多种插件。
丰富的插件库:提供丰富的插件供选择。
BSD授权:采用BSD授权,符合开源精神。
中文界面:支持中文界面,方便用户使用。
预设插件:预设有效插件,并包含所有插件的文档。
内置Mercurial库:内置Mercurial库,无需额外安装。
默认配置:提供主要参数的默认配置。
服务管理:提供命令行工具供售后服务、卸载和重启服务,并提供初始化脚本以自动初始化环境变量。
文件高亮:解决.cs文件无法使用高亮显示的问题。
配置目录:默认将配置目录放在程序目录的home下,方便数据备份(提示:请勿将汉化版放在需要访问权限的目录下)。
辅助安装脚本:提供辅助安装脚本,简化安装过程。
首次安装:将安装文件解压,并执行1.全新升级安装_初始化环境.cmd
。脚本会自动初始化环境变量并对目录进行初始化。初始化仅需运行一次(无论是全新升级还是升级),一般情况下无需再次运行。特别提示:如果您移动了程序所属目录,请参考后续内容进行修复运行。
移动目录或备份数据后恢复:如果目录位置发生变化,请执行初始化环境变量.cmd
。脚本会自动初始化环境变量并对目录进行初始化。如果您的源代码库目录位置发生变化(不在home下),请手动更改源代码库位置。实际环境变量为:home\config\bzr.xml
、home\config\hg.xml
、home\config\svn.xml
、home\config\git.xml
。
控制面板运行:如果您希望服务器手动运行,请在需要时直接运行9.以控制面板方式立即运行(供检测运行).cmd
并稍等片刻即可。
作为Windows服务运行:如果您希望SCM Manager作为Windows服务运行,请运行3.安装为服务并自动启动.cmd
。脚本会自动安装为Windows服务并设置为自动启动。4.卸载服务程序.cmd
和5.重启服务程序.cmd
可以提供对Windows服务的管理。
特别提醒:如果您使用的是64位系统,作为服务运行时请安装64位的Java运行时,否则服务无法启动。但控制面板运行没有此限制。
核心版本升级:从1.37升级到1.45。
插件升级:升级scm-activity-plugin(1.12)、scm-branchwp-plugin(1.2)、scm-webconfig-plugin(1.0)、scm-webhook-plugin(1.7)插件。
Mercurial源代码管理工具包升级:升级Mercurial源代码管理工具包为cbc020(也有更高版本,但仅能在x64上运行,需要升级的请自行升级)。
安装脚本升级:升级相关安装脚本;增加删除系统环境变量脚本。