我写了2个python脚本,我想添加到perforce中的变更列表。因此,在我的工作区(在perforce gui中),我创建了一个文件夹/ pythonP,并使用我的UNIX文件管理器复制粘贴我的2 python脚本到/ pythonP,这是在我的工作区中(不是在仓库中,因为我刚创建并没有提交任何东西)所以在perforce中,我可以在我的工作区中看到我的2个python脚本,但是当我尝试将它们放入更改列表中时(拖放或右键单击:添加到标记),我不会收到任何错误消息, t出现在更改列表中。我右键单击更改列表并且“文件”部分为空。有什么建议么?!不能标记添加文件perforce
2
A
回答
3
“不在客户端视图中的文件”错误表示您尝试添加的文件所在的文件夹不在您的映射工作区中。要么你没有任何东西映射到你的工作区视图,或者你的文件所在的地方,这不是Perforce所控制的地方。
您可以做的一件事是右键单击软件仓库视图中的软件仓库目录,然后选择“在资源管理器中显示”。打开的文件夹是Perforce期望您的文件的位置。
我应该解释一下:Perforce存储库不像FTP站点,您可以在其中将文件从本地复制到远程位置。要将文件添加到Perforce,请将其放在本地的软件仓库副本中,然后告诉Perforce开始跟踪它(使用p4 add
)。添加不会移动或复制文件。 (当然,文件内容会被复制到Perforce服务器......但从逻辑上讲,你将放在工作区中,而不是让Perforce为你做。)
+0
谢谢,我映射/ pythonP到车库,它工作:) – 2014-10-03 16:38:13
2
尝试更新你的工作区。当其他人添加文件时,我遇到了这个问题,我的工作空间已经过时,我试图在同一位置添加一个具有相同名称的文件。
相关问题
- 1. Perforce的标签不列出文件
- 2. 在javascript文件中添加元标记
- 3. Mapbox.js:从CSV文件添加标记?
- 4. 添加标记
- 5. Git-add:添加标记文件而不输入完整路径
- 6. perforce提交文件标记为“编辑”或“整合”,为什么?
- 7. Perforce:列出标记为删除的文件的命令行
- 8. 添加标记jVectorMap
- 9. 在Perforce中,有没有办法标记一个文件不应该被整合?
- 10. XSLT Qn:如果仅在XML中不存在标记,才能添加标记?
- 11. Perforce:保持Perforce不改变文本文件格式
- 12. 错误不能添加文件的JavaScript上<head>标签
- 13. 的Git不能添加文件
- 14. 不能添加Database.HDBC.Sqlite3叠文件
- 15. 不能添加数据到文件
- 16. C#字的Interop不能添加文件
- 17. 不能将文件添加到git commit
- 18. Perforce - 查找修改,添加或删除的文件
- 19. Perforce在添加时会破坏.sql文件
- 20. 在Perforce中搁置时自动删除新添加的文件
- 21. Perforce添加一个文件夹到仓库
- 22. Perforce - 获取添加或删除文件的差异
- 23. Perforce - 生成包含添加文件的差异?
- 24. 如何使用P4将文件添加到Perforce?
- 25. 添加新的文本标记
- 26. 用jquery添加html表格行不能设置为标记
- 27. 删除/添加标记留下工件
- 28. 添加标题到文件
- 29. Perforce文件“.perforce”的用途是什么?
- 30. 在正文标记结束之前添加脚本标记(不工作)
尝试从命令行执行(使用'p4 add'),您应该得到更有帮助的诊断。 – Sneftel 2014-10-02 17:57:33
我收到以下警告:没有打开文件,文件不在客户端视图中。这可能是因为我从本地磁盘复制了文件,而不是从软件仓库中复制文件?你知道解决方案吗? – 2014-10-02 20:53:51
您是否在Perforce GUI中选择了正确的工作区?/pythonP是工作区保存在本地磁盘上的子文件夹? – 2014-10-02 21:11:25