导航:首页 > IDC知识 > 搭建repo服务器

搭建repo服务器

发布时间:2020-10-26 04:40:26

1、怎么搭建基于ftp服务器的yum源

启动Red Hat Enterprise Linux ,并放入安装光盘
挂载光驱 mount /dev/cdrom /mnt
安装FTP服务
cd /mnt/Server
rpm -ivh vsftpd*
chkconfig vsftpd on
service vsftpd start
安装createrepo软件包
rpm –ivh createrepo*
拷贝系统盘中的文件到本系统中
cp -R /mnt/Server /var/ftp/pub
二. 搭建 Yum

生成依赖性关系createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/这个地方要注意. comps-rhel5-server-core. xml一定不能手动生成. 默认安装光盘上已经有了
做完上面的步骤后会有一个错误提示. “Could not remove old metadata dir: . olddata“说目录有问题。不用管他. 把那个目录删除掉rm –rf /var/ftp/pub/Server/. olddata
把步骤1再做一遍createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/
创建仓库文件 新建一个仓库文件. 名字可以随便起.cd /etc/yum.repos.d vim yum. repo在文件中写如下内容

[base]
name=base
# 192. 168. 0. 6是你的Yum源地址
baseurl=ftp://192. 168. 0. 6/pub/Server
# 是否开启源
enabled=1
#是否验证. 可不要
gpgcheck=1
#验证的密钥. 可不要
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

2、怎么在linux下配置yum服务器?

服务端缺了一个很重要的步骤,没有使用 creterepo 命令,还有安装下vsftp service vsftpd restart,客户端和服务器都要。

3、如何搭建Repo服务器端

我们知道Android开源工程的抄代码,使用了一个叫repo的工具,有效的管理着Android底下的几百个git工程。
事实上repo本上并不是一个程序,而是一个脚本工程.......而git才是真正的版本管理工具。
说白了,repo就是一堆批处理(python语言写的),它把git的命令进行了合理封装,目标就是同时管理多个git工程。
以下就是搭建repo服务器端的步骤。

4、如何搭建Repo服务器端

我们知道Android开源工程的代码,使用了一个叫repo的工具,有效的管理着Android底下的几百个git工程。
事实上repo本上并不是一个程序,而是一个脚本工程.......而git才是真正的版本管理工具。
说白了,repo就是一堆批处理(python语言写的),它把git的命令进行了合理封装,目标就是同时管理多个git工程。
以下就是搭建repo服务器端的步骤。

5、Git专区repo+git 初始repo服务器代码上传求教

同志们,我解决了哈,
方案如下:
在设置新的remote的时候,用如下命令:
$repo forall -c 'git remote add origin ssh:IP/$REPO_PROJECT.git
这样就可以用repo for all -c git add remote origin master:master
Compressing objects: 100% (282/282), done.
Writing objects: 100% (488/488), 752.64 KiB, done.1 k2 z7 H4 D)
Total 488 (delta 199), reused 477 (delta 197)
To ssh://[email protected]/platform/external/zlib.git:
* [new branch] master -> master/
Counting objects: 511364, done.

6、如何添加已有的本地repo仓库到本地的gerrit服务器

那些xml文件是分支配置的文件,使用的话直接init 后再sync就可以了 repo init git地址 -b 分支名 -m xml文件名 repo sync 如果要将本地代回码回到某个历史答版本直接checkout 或者 reset checkout 支持将文件切换到历史版本,数据库不会修改,还可以

7、如何添加已有的本地repo仓库到本地的gerrit服务器

那些xml文件是分支配置的文件,使用的话直接init 后再sync就可以了 repo init git地址 -b 分支名 -m xml文件名 repo sync 如果要将本地代码回到某个历史版本直接checkout 或者 reset checkout 支持将文件切换到历史版本,数据库不会修改,还可以

8、"repo" 怎么用服务器覆盖本地文件

for example:
cd frameworks/base/
git status
git diff > test.patch
mv test.patch ~/.
repo forall -c git reset --hard HEAD
repo forall -c git am --abort
repo forall -c git clean -xfd
repo sync
patch -p1 < ~/.test.patch

9、Linux想安装samba服务器,光盘已经挂载到/mnt"下面,请问idol.repo怎 么编写?

Linux想安装samba服务器,光盘已经挂载到/mnt"下面,请问idol.repo怎 么编写?同问,求解

10、git repo怎么看到服务器的目录

用 repo 拿的时候其实 .git 统统会放在 .repo 里,然后外面的.git都只是link
其实 repo 只是管理多 git 的工具,里面版回本管理部分实际用的答都是git,它的好处就是能够把多个git组合成一个大的项目
你如果需要省空间,可以用 repo sync -c ,这样只会获取当前相关的分支。

与搭建repo服务器相关的知识