Perforce 性能设置问题
我已经安装了Performce服务器,并安装了P4V客户端。我已经创建了一个新的仓库和一个新的工作区。根据文档,我已将工作区映射到仓库。到目前为止还不错 我现在有了一个.SQL脚本,它是由一个我希望第一次签入的外部应用程序创建的。我将该文件复制到我的工作区中,并且可以在客户端的工作区树窗口中看到该文件。但是,当我尝试将文件标记为add时,会出现“此客户端上未打开的文件”错误。我尝试编辑变更列表以包含该文件,但变更列表编辑器无法“查看”该文件Perforce 性能设置问题,perforce,Perforce,我已经安装了Performce服务器,并安装了P4V客户端。我已经创建了一个新的仓库和一个新的工作区。根据文档,我已将工作区映射到仓库。到目前为止还不错 我现在有了一个.SQL脚本,它是由一个我希望第一次签入的外部应用程序创建的。我将该文件复制到我的工作区中,并且可以在客户端的工作区树窗口中看到该文件。但是,当我尝试将文件标记为add时,会出现“此客户端上未打开的文件”错误。我尝试编辑变更列表以包含该文件,但变更列表编辑器无法“查看”该文件 我已经阅读了文档(PDF文件),但我不知道我遗漏了什么
我已经阅读了文档(PDF文件),但我不知道我遗漏了什么。我曾在商业环境中使用过其他RCS软件,但这是我第一次尝试设置和管理RCS系统以供个人使用。您确定您的文件规范包含您添加文件的目录吗
也许你可以发布你的ClientSpec,以及你的文件所在的目录?你确定你的filespec包含你添加文件的目录吗
也许您可以发布ClientSpec以及文件所在的目录?工作区根目录:C:\Documents and Settings\wtansill\Perforce\wtansill\u localhost\u 1666 根目录下的文件目录:C:\Documents and Settings\wtansill\Perforce\wtansill\u localhost\u 1666\tunnel\u files 视图映射: //隧道///wtansill\u localhost\u 1666/tunnel/ //隧道///wtansill\u localhost\u 1666/隧道/*
不过,这是一个没有实际意义的观点。上面的工作区是我安装Perforce时默认设置的。我删除了那个工作区,并使用P4V客户端创建了一个新的工作区,回顾了我最初的步骤,现在,瞧,它工作了!如图所示。工作区根目录:C:\Documents and Settings\wtansill\Perforce\wtansill\u localhost\u 1666 根目录下的文件目录:C:\Documents and Settings\wtansill\Perforce\wtansill\u localhost\u 1666\tunnel\u files 视图映射: //隧道///wtansill\u localhost\u 1666/tunnel/ //隧道///wtansill\u localhost\u 1666/隧道/*
不过,这是一个没有实际意义的观点。上面的工作区是我安装Perforce时默认设置的。我删除了那个工作区,并使用P4V客户端创建了一个新的工作区,回顾了我最初的步骤,现在,瞧,它工作了!仔细想想。我认为您的问题可能是映射问题。这是一个相当普遍的问题 考虑你的细节
Workspace root: C:\Documents and Settings\wtansill\Perforce\wtansill_localhost_1666
File dir under root: C:\Documents and Settings\wtansill\Perforce\wtansill_localhost_1666\tunnel_files
View mappings:
//tunnel/... //wtansill_localhost_1666/tunnel/...
//tunnel/* //wtansill_localhost_1666/tunnel/*
根据上面的详细信息,该行
//tunnel/... //wtansill_localhost_1666/tunnel/...
这意味着您需要将要添加的文件放入工作区的根目录和目录隧道中
C:\Documents and Settings\wtansill\Perforce\wtansill\u localhost\u 1666\tunnel
而不是
C:\Documents and Settings\wtansill\Perforce\wtansill_localhost_1666\tunnel_files
你好像把它们放在哪里了。解决这个问题的办法是
希望这能有所帮助。我认为您的问题可能与映射有关。这是一个相当普遍的问题 考虑你的细节
Workspace root: C:\Documents and Settings\wtansill\Perforce\wtansill_localhost_1666
File dir under root: C:\Documents and Settings\wtansill\Perforce\wtansill_localhost_1666\tunnel_files
View mappings:
//tunnel/... //wtansill_localhost_1666/tunnel/...
//tunnel/* //wtansill_localhost_1666/tunnel/*
根据上面的详细信息,该行
//tunnel/... //wtansill_localhost_1666/tunnel/...
这意味着您需要将要添加的文件放入工作区的根目录和目录隧道中
C:\Documents and Settings\wtansill\Perforce\wtansill\u localhost\u 1666\tunnel
而不是
C:\Documents and Settings\wtansill\Perforce\wtansill_localhost_1666\tunnel_files
你好像把它们放在哪里了。解决这个问题的办法是
希望这能有所帮助。当您得到解决方案时,请将您的问题重命名为问题,例如,“如何将工作区映射到Perforce中的仓库?”当您得到解决方案时,请将您的问题重命名为问题,例如,“如何将工作区映射到Perforce中的仓库?”我认为*线覆盖了。。。行,所以只映射了顶层目录中的文件?完全正确。把第二条线拿出来。第一行涵盖了第二行已经映射的所有内容。您只能在本地将文件添加到隧道子目录中,因为没有任何文件映射到您工作区的根目录。。。行,所以只映射了顶层目录中的文件?完全正确。把第二条线拿出来。第一行涵盖了第二行已经映射的所有内容。您将只能在本地将文件添加到该隧道子目录中,因为没有任何文件映射到工作区的根目录。