P4V / P4将工作空间文件夹同步到软件仓库

Richard Fu

在我的本地工作区文件夹中,我添加/更新/删除文件,并希望它们同步到软件仓库。文件数量很大,我希望P4V / P4能够像SVN / Git一样自动检测并同步它。

但是,出于这种简单的目的,在Perforce中似乎并不容易...在P4V中检出整个文件夹只能检测到更新的文件,“标记为添加”可以检测到已添加的文件,但是似乎无法检测到已删除的文件,除了手册“标记为删除”。

我发现P4有一个同步命令,但似乎仅从仓库到工作区?

有什么帮助吗?

P4V中的工作区:

工作空间

P4V中的仓库:

仓库

布莱恩·彭德尔顿(Bryan Pendleton)

To ask Perforce to figure out what files you have added, updated, or deleted on your workstation's disk, the command you're looking for is "reconcile".

(As you noticed, "sync" gets changed files from the server, which is also useful, but isn't what you're trying to do -- you're trying to go the other direction, take changed files from your local workstation, and submit them to the server).

There's good information in these related questions: How to reconcile newer workspace files with depot in Perforce? and Perforce reconcile offline work doesn't notice the changes

并查看这篇文章,了解许多其他替代方法和技术:http : //answers.perforce.com/articles/KB/3481/?q=working+disconnected+from+the+server&l=zh_CN&fs=Search&pn=1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

显示完整的P4V日志

从“p4 add”添加的文件未显示在 p4v 默认更改列表中

P4V如何恢复已删除的工作区

重命名文件并锁定P4V的问题

在p4v中,如何列出某个文件夹的“已签出”“不同步”文件?

如何存储perforce P4V密码?

Linux上Perforce P4V Helix的黑暗主题?

如何从p4v卸载perforce任务流?

如何使P4V设置Perforce环境变量?

使用python和p4v获取标签的日期

P4D 和 P4V 配置...库和工作区目录

如何使用P4V将文件夹移动到另一个变更列表?

P4V的“仓库”视图中仍然存在已删除的流

如何在Perforce中删除工作区(使用p4v)?

如何在P4v中更改我的工作区名称?

有没有办法获得“ p4v协调离线工作”?

查看 p4v 中所有更改的文件和新文件

Perforce:如何列出已更改的文件,如 P4V“Diff Against”节目?

如何在P4V中查看文件的完整历史记录?

重命名文件夹后如何使用Perforce P4V客户端完全删除文件夹?

重命名文件夹后如何使用Perforce P4V客户端完全删除文件夹?

什么 git 工具具有类似的 Perforce P4V 功能

Perforce P4V解决方案不起作用

使用命令行而不是P4V在Perforce中的流之间合并

WinMerge如何与Perforce Visual Client(P4V)一起使用?

如果窗口保持打开状态,则禁用“协调离线工作”的P4V自动刷新

将“传递给带有转义\的cmd \ p4v不会在c#中剥离\

Perforce P4V中的“回滚...”和“回退已提交的更改列表#####”之间有什么区别

有没有一种方法可以启动p4v以显示单个变更列表?