当前位置:  开发笔记 > 运维 > 正文

如何获取本地更改列表并将其发送给Perforce中的其他人?

如何解决《如何获取本地更改列表并将其发送给Perforce中的其他人?》经验,为你挑选了2个好方法。

如何获取本地更改列表并将其发送给Perforce中的其他人?更具体地说,我想将未提交的更改从本地挂起的更改列表发送到另一个用户的挂起更改列表.



1> Ana Betts..:
set P4DIFF=C:\cygwin\bin\diff.exe
p4 diff -du -c 12345 > patch-to-head.diff

# On Other machine
patch -p1 < patch-to-head.diff

我在env var上可能有问题,你可能不得不对diff文件做一些修复,但一般的想法是你生成一个GNU Unified Diff,你可以发送给可以使用GNU补丁来应用它的人.


至少在服务器2008.2和2010.1中,"p4 diff"没有-c标志.我还没有找到一种方法在特定挂起的更改列表中的文件上运行"p4 diff".

2> Tim Danner..:

P4现在对2009年的搁置操作提供原生支持.客户端和服务器都需要至少2009.2才能使用它.

http://blog.perforce.com/blog/?p=1872

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有