我是Perforce的新手.你能在仓库的分支下添加一个新文件夹吗?我也尝试在我的工作场所添加一个,但我怎么能把它送到仓库?我是否必须进行合并/集成或其他什么?
谢谢.
Gen*_* Bo 27
p4 add不支持递归添加.
这是一个unix shell解决方案,可以在你想要添加的根文件夹中运行:
find . -type f -print | p4 -x - add
Run Code Online (Sandbox Code Playgroud)
Dav*_*ave 15
从您的本地工作区,创建您想要进入其中的文件夹和文件.然后将其标记为从可视客户端添加,或从命令行进入该文件夹,然后键入...
p4 add ./new_folder/new_file_name.ext
Run Code Online (Sandbox Code Playgroud)
提交时,新文件和文件夹将位于您的存储库中.这假定它new_folder是现有工作空间的子文件夹.如果不是,请告诉我,我会更新我的答案.
上面的命令将在默认的更改列表下添加文件.稍后如果您想查看if文件是否真的添加到默认更改列表中
p4 opened
Run Code Online (Sandbox Code Playgroud)
并且用于提交已打开的文件,在默认的更改列表下,到depot
p4 submit
Run Code Online (Sandbox Code Playgroud)
Mik*_*nor 12
如果您的服务器版本是2012.1或更高版本,则可以使用reconcile命令执行此操作,并支持完整的通配符:
p4 reconcile //depot/path/to/folder/...
Run Code Online (Sandbox Code Playgroud)
小智 6
使用命令
p4 add directory_to_be_added/...
Run Code Online (Sandbox Code Playgroud)
这将递归添加所有从drom“ directory_to_be_added”开始的内容
| 归档时间: |
|
| 查看次数: |
48215 次 |
| 最近记录: |