背景: 本文档将以在openshift 平台上部署 gitlab 服务来验证集群各个服务组件的可用性以及熟悉openshift的使用方法.服务部署方式可以多种多样,灵活部署.本篇以常见的镜像部署方式来实现. 准备工作: 1.打开浏览器输入网址: https://hub.docker.com/r/gitlab/gitlab-ee 2.在一台可以联网下载docke image的linux 虚机上输入命令: #docker pull gitlab/gitlab-ee:latest 3.查看镜像是否已存…
在OpenShift平台上验证NVIDIA DGX系统的分布式多节点自动驾驶AI训练 自动驾驶汽车的深度神经网络(DNN)开发是一项艰巨的工作.本文验证了DGX多节点,多GPU,分布式训练在DXC机器人驱动环境中运行. 还使用了一个机器人学习平台来驱动深度学习(11.3)的工作负载.目前,OpenShift 3.11已部署在许多大型GPU加速的自动驾驶(AD)开发和测试环境中.这里显示的方法同样适用于新的OpenShift版本,并且可以转移到其他基于OpenShift的集群中. DXC Robo…
GitLab 简介 因为我的个人网站 restran.net 已经启用,博客园的内容已经不再更新.这篇文章是在 Gitlab 7.4 的环境下配置的,相关内容可能已经过时. 后续做了一次迁移,将 Gitlab 升级到了 8.9,又重新整理了一篇文章 CentOS 7 Minimal 安装 Gitlab 8.9,如果有需要可以前往查看. 其他相关文章: Git & Gitlab 使用指南 CentOS 6.5 环境下 Gitlab 7.5 安装和维护笔记 提供 Git 项目仓库托管服务的有业界闻名…
参考资料https://github.com/mattias-ohlsson/gitlab-installer/blob/master/gitlab-install-el6.sh 环境准备OS: CentOS 6.3 x86_64 1.初识GitLabGitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目.它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释.可以管理团队对仓库的访问,它非常易于…
提示:本系列笔记全部存在于 Github, 可以直接在 Github 查看全部笔记 企业级最流行的私有代码仓库是 Gitlab, 一开始我也打算部署 Gitlab作为私有代码仓库. 但部署完 d 成后发现, Gitlab 资源占用太大了.优化之后也要占用 3g 内存,最后只好放弃这一方案. 随后发现了 Gitea.Gogs 这两个轻量级的私有仓库,两个都是优秀的轻量级私有仓库. 后对它们进行了对比,发现 Gitea 是从 Gogs 项目 fork 出的项目. 官方给出了 fork 理由:http…
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,GitLab是使用Ryby开发的一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目.它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释.可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库.团队成员可以利用内置的简单聊天程序(Wall)进行交流.它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找,本博文内容将介绍G…
这段时间在公司开发Flex程序,所以使用TortoiseSVN作为团队代码管理器,今天在公司服务器上部署SVN服务器,并实验成功,总结如下: 服务器环境: 操作系统:Windows Server 2008: SVN服务器端程序:VisualSVN Server 2.1.5:(http://www.visualsvn.com/ ) 客户端环境: 操作系统:Windows 7 32Bit: SVN客户端程序:TortoiseSVN-1.6.12.20536-win32-svn-1.6.15:(htt…
从代码私有性方面来看,公司不希望员工获取到全部的代码,这个时候 GitLab 无疑是最佳的选择.但对于开源项目而言,GitHub 依然是代码托管的首选平台. 1.安装gitlab[root@gitlab ~]# yum install -y curl policycoreutils-python openssh-server postfix wget[root@gitlab ~]# yum localinstall gitlab-ce-12.0.3-ce.0.el7.x86_64.rpm -y…
有的时候我们需要对gitlab上的代码进行迁移,希望在迁移后能保持原有的branch.tag.commit记录等.可以使用以下方式: 1.clone代码到本地. 2.修改remote仓库的地址,添加新的地址. vim .git/config [remote "origin"] url = git@xxx.com:xxx/xxx.git [remote "new"] url = git@xxx.com:xxx/xxx.git   可以使用 git remote -v…
项目GitHub地址 ================================================================================== 部署过程: 1.首先修改centOS的hosts文件 vi /etc/hosts 增加以下内容 127.0.0.1 centos7 192.168.92.130 centos7 2.修改本机hosts文件 路径如下: C:\Windows\System32\drivers\etc\hosts 增加如下内容: 1…