2017-09-16 40 views
0

嗨,我已经在我的本地机器上安装了perforce ,但问题是我想将我的文件保存在任何服务器上,这样我的文件就会保存,如果我失去了我的窗口甚至我的电脑我的数据应该是地方 保存请指导我如何做到这一点Perforce在服务器上上传

这是我的工作空间

enter image description here

&这里是车厂

enter image description here

但这些文件上传的位置? 以及我的其他队友如何在他的电脑上获得这些文件的最新版本?

回答

1

Perforce是一个客户端 - 服务器系统。

您和您的团队可以通过在第三台计算机上安装Perforce服务器轻松进行协作,然后您和您的双方都可以使用该服务器共享您的工作。

当您进行更改时,请将其提交给服务器。当你的同事做出改变时,他也是这样做的。

要使用同事最近提交的更改结果更新您的工作空间,Perforce术语是“同步”,因此您们每个人都将在经典的“同步编辑 - 提交”循环中与Perforce进行交互,效果非常好。

如果您更改了您的同事更改的相同文件,Perforce同步操作将引导您完成将您的工作与服务器上的最新工作合并的过程。

这是一种直接的方法,但您确实需要拥有一台您可以访问的中央服务器。不要忘记备份服务器,防止受到威胁等。Perforce服务器非常可靠,但它确实需要一定量的管理。

当您刚刚入门时,您可以在Perforce服务器上运行(作为单独的后台进程)在您自己的工作站上设置此配置,并且您和您的同事可以以此方式共享服务器。

然后,一旦您对机制感到满意,只需将Perforce服务器软件移动到单独的计算机上即可在工作站关闭时提供始终可用的可用性,并确保如果工作站出现故障,服务器上的数据是安全的。无论如何,无论服务器是哪台机器,都不要忘记放置一个简单的备份方案; Perforce文档对于如何设置这一点有明确的建议。

+0

感谢您的回复 我有使用1666 所以我应该使用我的域名端口号而不是此? 我有几个域在我的网站上运行,所以我应该使用他们的任何一个? 或有必要创建一个管理员电脑服务器? –

+0

我是perforce的初学者,请指导我使用哪个端口号,以便我的队友可以获取我上传的文件 –

+0

您可以使用任何端口号; 1666很好,因为它是默认设置,所以它对于队友来说配置较少。但是,无论您使用哪种端口号(和主机名),都必须配置防火墙和网络交换机,以便您的队友计算机可以连接到服务器计算机。 –