【问题标题】:Is there any way to save the perforce client view to a file for sharing among team有什么方法可以将 perforce 客户端视图保存到文件中以便在团队之间共享
【发布时间】:2021-05-22 10:00:18
【问题描述】:

我想将客户端视图保存在一个文件中,以便我团队的任何成员都可以使用相同的文件并同步类似的文件。像这样的:

cd new_client_folder
export P4CLIENT=new_client_folder
cat nfs/old_client_view.txt | p4 client -i

我正在寻找一种将 old_client_view.txt 用作模板的方法,它可以自动替换 old_client_view.txt 文件中指定的根和视图字段。

【问题讨论】:

  • 你看过流吗?流背后的想法是集中客户端视图管理 - 不仅在特定分支上工作的每个人都从相同的视图开始,而且它可以在所有工作区中动态更新。

标签: perforce perforce-client-spec perforce-stream


【解决方案1】:

您根本不需要将其保存为文件,但可以将客户端视图保存为模板。然后只需导入模板:

p4 client -t <client_template> -o <client_name> | p4 client -i

【讨论】:

  • 你也可以简单地做p4 client -t &lt;client_template&gt;
  • 这很脆弱,我想维护这个模板文件的修订。我想把这个文件放在一个公共的地方,并希望人们从那里拿走它
  • @Mohit 锁定模板客户端,因此其他人无法对其进行编辑。使用规范库来保留其版本历史记录。
  • 我建议添加一个规范库。它将对您的所有客户端规格、用户等进行版本控制。非常方便。
  • 我没有创建规范库的权限
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-17
  • 2023-03-20
  • 1970-01-01
  • 2013-03-30
  • 1970-01-01
  • 2019-06-14
相关资源
最近更新 更多