如何在在虚拟机上使用p4
2014-04-14 19:12
344 查看
一共分为如下几步:
1. 要在Linux上用P4,就需要虚拟机能够访问外网
2. 安装及配置P4
3. 配置源代码环境
下面具体介绍一下各个步骤:(我称我们的工作机本身为“主机”)
1. 配置虚拟机访问外部网络。设置步骤如下
1)共享主机网卡
本地连接 -》 属性 -》高级 -》选择允许其它网络通过本...,并选择家庭网络连接为 VMware Network Adapter VMnet1
2)设置虚拟机IP信息
选择Traditional ….
3)设置静态IP
IP 192.168.0. xxx
Subnet mask 255.255.255.0
DNS 192.168.0.1(编辑/etc/reslove.conf)
Default Gateway 192.168.0.1
2. 安装及配置P4
1) 下载客户端http://www.perforce.com/perforce/downloads/index.html 我使用的是[b]The
Perforce Command-Line Client (P4)[/b]
2) 把客户端放在文件夹 /usr/local/bin 。这样能在任何目录直接使用p4命令
3) 配置客户端,在线帮助有很多种方式,我使用配置文件方式。步骤如下
a. 在/usr下面新建一个文件夹p4config (可以自定义),在文件夹里面新建文件p4.configfile.
b. 用VI打卡p4.configfile,输入如下配置
P4CLIENT=(定义你的工作空间,比如ygxu_xms)
P4PASSWD=(你的密码)
P4PORT=10.12.33.133:1700
P4USER=(你的用户名)
保存退出。
c. 配置环境变量。修改后需要重启这个才生效
用vi打开 /etc/profile,末尾处加入
#
# pv4 config file path
#
if test -z "$P4CONFIG" ; then
export P4CONFIG=/usr/p4config/p4.configfile
fi
d. 测试环境配置是否成功
命令 p4 info,如果显示了连接信息,则OK,否则会提示连接不上
3. 配置源代码环境
使用命令 p4 client会有如下信息显示
Client: 你上面配置的工作空间
Update: 2010/01/19 20:38:36
Access: 2010/01/21 02:57:38
Owner: 你的用户名
Host: linux
Description:
Created by ygxu.
Root: /home/hammer
Options: noallwrite noclobber nocompress unlocked nomodtime normdir
SubmitOptions: submitunchanged
LineEnd: local
View:
….
//XMS/SS7_Mainline/... //Arthur_Xms/XMS/SS7_Mainline/...
….
两个地方需要修改:
a . Root .这个决定你的代码会放在什么地方,如上,我的是/home/hammer
b. View.这个决定你需要取哪些代码下来,因为一般不会把全部代码取下来,在Linux上我们一般只需要XMS的SS7_Mainline,所以把其他的删掉,修改成上面这个样子
注意事项,一定要保证空间足够,建议先删掉原来的SS7_Mainline,使用Shrink工具回收空间之后再取代码。
好了,使用p4 sync命令吧,就可以继续工作了!
1. 要在Linux上用P4,就需要虚拟机能够访问外网
2. 安装及配置P4
3. 配置源代码环境
下面具体介绍一下各个步骤:(我称我们的工作机本身为“主机”)
1. 配置虚拟机访问外部网络。设置步骤如下
1)共享主机网卡
本地连接 -》 属性 -》高级 -》选择允许其它网络通过本...,并选择家庭网络连接为 VMware Network Adapter VMnet1
2)设置虚拟机IP信息
选择Traditional ….
3)设置静态IP
IP 192.168.0. xxx
Subnet mask 255.255.255.0
DNS 192.168.0.1(编辑/etc/reslove.conf)
Default Gateway 192.168.0.1
2. 安装及配置P4
1) 下载客户端http://www.perforce.com/perforce/downloads/index.html 我使用的是[b]The
Perforce Command-Line Client (P4)[/b]
2) 把客户端放在文件夹 /usr/local/bin 。这样能在任何目录直接使用p4命令
3) 配置客户端,在线帮助有很多种方式,我使用配置文件方式。步骤如下
a. 在/usr下面新建一个文件夹p4config (可以自定义),在文件夹里面新建文件p4.configfile.
b. 用VI打卡p4.configfile,输入如下配置
P4CLIENT=(定义你的工作空间,比如ygxu_xms)
P4PASSWD=(你的密码)
P4PORT=10.12.33.133:1700
P4USER=(你的用户名)
保存退出。
c. 配置环境变量。修改后需要重启这个才生效
用vi打开 /etc/profile,末尾处加入
#
# pv4 config file path
#
if test -z "$P4CONFIG" ; then
export P4CONFIG=/usr/p4config/p4.configfile
fi
d. 测试环境配置是否成功
命令 p4 info,如果显示了连接信息,则OK,否则会提示连接不上
3. 配置源代码环境
使用命令 p4 client会有如下信息显示
Client: 你上面配置的工作空间
Update: 2010/01/19 20:38:36
Access: 2010/01/21 02:57:38
Owner: 你的用户名
Host: linux
Description:
Created by ygxu.
Root: /home/hammer
Options: noallwrite noclobber nocompress unlocked nomodtime normdir
SubmitOptions: submitunchanged
LineEnd: local
View:
….
//XMS/SS7_Mainline/... //Arthur_Xms/XMS/SS7_Mainline/...
….
两个地方需要修改:
a . Root .这个决定你的代码会放在什么地方,如上,我的是/home/hammer
b. View.这个决定你需要取哪些代码下来,因为一般不会把全部代码取下来,在Linux上我们一般只需要XMS的SS7_Mainline,所以把其他的删掉,修改成上面这个样子
注意事项,一定要保证空间足够,建议先删掉原来的SS7_Mainline,使用Shrink工具回收空间之后再取代码。
好了,使用p4 sync命令吧,就可以继续工作了!
相关文章推荐
- mark:如何使用FileZilla连接虚拟机上的Fedora
- 老男孩教育每日一题-第97天-虚拟机使用知识点: vmware centos7虚拟机克隆系统如何修改网卡设置?
- 如何将使用托管磁盘虚拟机的 OS 盘挂载到其他虚拟机上
- 市面上所有号称"虚拟机","防火墙"的实时监控杀毒软件无一不是使用的IFSHOOK技术.但是同时也有一些朋友不断写MAIL给我打听如何实现读写的监控.下面给出用VTOOLSD写的代码.也就是所有实时杀毒软件的奥秘.同时,很多拦截文件操作的软件,例如对目录加
- oracle virtualbox里的宿主机和虚拟机如何相互通信?(使用NAT)
- ubuntu虚拟机12.04 如何上网并使用ssh服务
- 如何在虚拟机的Ubuntu12.04中使用外部USB设备
- 如何使用VMware Workstation 8将物理机转换为虚拟机?
- 如何使用 RDP 或 SSH 连接到 Azure 虚拟机
- 如何使用PD10虚拟机安装ubuntu
- 如何使用SecureCRT连接虚拟机中的Linux(CentOS)
- 如何使用 Packer 在 Azure 中创建 Windows 虚拟机映像
- ESXi中的虚拟机如何使用U盘
- 如何在虚拟机安装下的Linux系统下使用Vi编辑器
- 集群搭建:主机宽带拨号上网,虚拟机使用桥接模式,该如何ping通外网
- 如何使用vagrant在虚拟机安装Hadoop集群
- 如何使用UltraISO将制作的ios文件挂载到虚拟机上面
- window7系统下如何使用虚拟机安装苹果系统
- linux学习笔记-如何使用secureCRT连接虚拟机中linux
- VMware使用小贴士 -- 如何用低版本的VMware打开通过高版本VMware安装的虚拟机