【问题标题】:P4V/P4 sync a workspace folder to depotP4V/P4 将工作区文件夹同步到软件仓库
【发布时间】:2015-06-19 12:55:28
【问题描述】:

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

但是对于这个简单的目的,在 Perforce 中似乎并不容易......在 P4V 中检查整个文件夹只检测更新的文件,“标记为添加”可以检测到添加的文件,但似乎没有办法检测到已删除的文件,而不是手动“标记为删除”。

我发现P4有一个sync命令,但是好像只是从depot到workspace?

有什么帮助吗?

P4V 中的工作区:

P4V 中的仓库:

【问题讨论】:

    标签: sync perforce workspace p4v depot


    【解决方案1】:

    要让 Perforce 找出您在工作站磁盘上添加、更新或删除了哪些文件,您要查找的命令是“reconcile”。

    (正如您所注意到的,“同步”从服务器获取更改的文件,这也很有用,但不是您想要做的——您正试图走向另一个方向,从您的本地工作站,并将它们提交到服务器)。

    在这些相关问题中有很好的信息:How to reconcile newer workspace files with depot in Perforce?Perforce reconcile offline work doesn't notice the changes

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-19
    相关资源
    最近更新 更多