Perforce 在P4V客户端中将新文件夹添加到depot
我想使用perforce visual client在仓库中创建一个专用分支文件夹。有人能告诉我怎么做吗?我查了一下谷歌,但对于P4V用户来说,帮助太少了 重申问题: 我已经创建了一个本地目录:Perforce 在P4V客户端中将新文件夹添加到depot,perforce,perforce-integrate,Perforce,Perforce Integrate,我想使用perforce visual client在仓库中创建一个专用分支文件夹。有人能告诉我怎么做吗?我查了一下谷歌,但对于P4V用户来说,帮助太少了 重申问题: 我已经创建了一个本地目录:c:/depot/abc/myfile.txt。我的p4v与中央存储库映射为//depot。。。c:/depot/… 如何向存储库提交abc/myfile.txt?右键单击要从中进行分支的分支,然后选择集成(如果是2011.1,则选择“合并/集成”),然后在弹出的框中键入目标 请注意,您必须具有提交权限才
c:/depot/abc/myfile.txt
。我的p4v与中央存储库映射为//depot。。。c:/depot/…
如何向存储库提交
abc/myfile.txt
?右键单击要从中进行分支的分支,然后选择集成(如果是2011.1,则选择“合并/集成”),然后在弹出的框中键入目标
请注意,您必须具有提交权限才能在新位置创建分支。所以
//depot1/main/。。。
//仓库2/沙箱/
如果您有向//depot1提交权限,但没有向//depot2提交权限,您将无法从//depot1分支到//depot2,但您可以从//depot1/main/…分支。。。至//depot1/sandbox/。。。只要你对所有//DEPOT1< P>都有权限,如果你刚开始用P4V,考虑花些时间阅读这个:
Perforce网站上还有很多文档,但这是一个很好的开始。阅读您的问题后,您的站点中似乎还没有任何文件?如果是这样,那么您只需要将文件添加到仓库中,而不是集成。以下是如何做到这一点:
//depot/../../../代码>因为保留问题中的斜杠可能会导致问题
谢谢你,乔治。我试过了,但得到的信息和以前一样:“客户端和分支视图中都没有目标文件”。您能告诉我这意味着什么以及如何解决此问题吗?该消息表示您的工作区视图中没有新的分支位置。在创建新分支位置之前,您可以转到
Connection
->编辑当前工作区
,将其添加到视图中。p4-randall是正确的。如果您的工作区看起来像//depot/main///mywork/main/…
和您的“尝试分支到//仓库/沙箱”,您需要将您的工作区更改为//仓库/…”//我的作品/…
我认为你不能添加//depot/sandbox/。。。由于您的工作区尚不存在,因此,我在第3步收到此警告:文件不在客户端视图中。我错过了什么?啊,我想我知道发生了什么。我添加了新的第一步,并对现在的第二步进行了调整。请从头再试一次。我发现,一旦您对P4如何管理文件有了一些基本的了解,文档通常会非常有助于向您展示如何在命令框架内实现所需目标。我还想补充一点,我喜欢显示日志窗口并查看显示的命令。这是一个输入错误吗?您的映射中是否有“//depot…”或“//depot/…”?标题需要改进,因为其misleading@DaveHillier我希望澄清。(基于公认的答案)。