选择安装设置
选择版本控制系统
当然,如果你只是跳到客户端安装,许多组织或项目已经拥有首选或选定的版本控制系统。
在选择要使用的版本控制系统时,需要考虑许多事项,因为每个人都有不同的优先级,因此无序 :
-
成本范围几乎没有任何巨大的金额分解成
- 初始成本 (非经常性)
- 服务器软件初始购买价格 - 范围从零到数千
- 服务器硬件和运营提供成本
- 正在进行的使用费(服务器) (经常性)
- 任何服务器软件的年度或月度许可和/或维护费用 - 范围从零到数千
- 可能的服务器存储费用托管服务通常具有某种存储费用
- 对于托管解决方案,你可能还会查看 CPU 时间费用,带宽费用等。
- 管理和维护成本一些高端版本控制系统需要多个全职管理员
- 每个开发人员/座位设置仅在添加新团队成员或平台时收费 **
- 客户端软件购买价格 - 范围从零到数千
- 开发人员(重新)培训
- 按开发人员/座位持续收费
- 客户软件年度续订/维护费用 - 范围从零到数千
- 任何客户使用费
- 在对 VCS 或程序进行任何重大更新后,开发人员重新培训
- 初始成本 (非经常性)
-
可用平台(服务器) - 当我被告知服务器仅在一个特定操作系统上运行时,有时在特定服务包或硬件平台上响起警报铃声**时,哪个平台可以充当你的服务器 ******
-
可用平台(客户端) - 你的开发人员可以使用哪些平台或平台?你是否仅限于一个客户?个人偏好再次针对多个平台上的多个客户端
-
可用性
-
可能的离线使用
VCS 服务器的设置
这将特定于上面选择的 VCS。
VCS 客户端的设置
这将特定于与上述服务器匹配但存在一些共同点的 VCS 客户端: