"SourceOffSite 是一款用于远程访问 Microsoft Visual SourceSafe 的工具,允许用户通过 Internet 实现对 VSS 数据库的操作。它由服务器端和客户端两部分组成,服务器端作为一个无用户界面的服务运行,而客户端则提供了一个类似于 VSS 客户端的图形界面。SourceOffSite 支持多种操作系统,并且在数据传输时提供了加密功能,确保安全性。"
源代码管理软件SourceOffSite的主要特性与功能包括:
1. **产品描述**:SourceOffSite 由服务器端和客户端组成。服务器端需安装在可以访问 VSS 数据库的机器上,支持 Windows NT/2000/XP/95/98 操作系统。服务器端作为后台服务运行,配置通过“服务管理”进行。值得注意的是,SOS 不一定需要与 VSS 数据库在同一主机,但需要在同一网络段内。客户端则提供了与 VSS 相似的 GUI 界面,兼容多种平台,如 Windows 和 Unix 系统。
2. **加密**:SOS 提供了数据传输的加密机制,以保护密码和数据文件的安全。SOS3.5.2 版本支持128位加密,兼容早期版本的2.x客户端,同时可以选择不加密模式。
3. **客户端功能**:SourceOffSite 的客户端几乎复刻了 VSS 客户端的所有操作,包括创建项目、添加文件、打标签、删除文件或项目、获取最新版本、检出、提交、撤销检出、共享、分支、查看、编辑、比较差异、显示属性、查看历史记录、设置工作文件夹、刷新文件列表、刷新项目树以及停止当前操作等。此外,它还支持快捷键操作。
4. **连接配置**:客户端与服务器端的连接可以通过非加密或加密端口进行。详细步骤包括:
- 非加密端口连接:通常用于内部网络环境,数据传输不进行加密。
- 加密端口连接:适用于 Internet 连接,提供额外的数据安全保护。
安装SourceOffSite时,需要注意以下硬件和配置要求:
- **硬件需求**:根据服务器端和客户端的安装位置,需要满足相应的操作系统及内存、硬盘空间等基本硬件条件。
- **客户端需求**:客户端需要有 TCP/IP 连接能力,并且必须先安装 VSS 的客户端。
- **服务器端配置**:服务器端应安装在具有VSS数据库访问权限的机器上,配置过程中可能需要调整防火墙设置以允许SOS的通信。
SourceOffSite 提供了一种高效、安全的远程访问 VSS 数据库的方式,使得开发团队无论身处何地都能协同管理源代码。其丰富的功能和跨平台支持使其成为 VSS 用户的有力扩展工具。