我想与Perforce用户验证问题:
在perforce中您自己的工作区中,签出文件并保存,但不要检查。每个人都不应该全面看到这种节约,对吧?因为每个人都有他/她自己的工作空间。一位同事认为,每个人都可以看到它;即使我没有检查过。你的意见表示赞赏。
我认为这就是工作空间的用途......缓冲和隔离一个游戏区域。
上面的情况(即保存但未登记)何时全局可见? (警告:每个人都在从同一个根分支将源代码下载到他们的工作区中)
答案 0 :(得分:3)
正确,更改正在等待,因此每个人都看不到,只在您的本地操作系统工作站上。
在Perforce中,用户可以看到所有已打开(已检出)的文件'p4已打开-a' - 但是每个人都看不到更改的实际内容。如果用户希望其他用户能够访问在其工作站上修改过的文件,则用户必须搁置已签出的文件更改。
实施例
$ p4 opened -a
//depot/Jam/MAIN/src/Build.com#7 - edit default change (text) by testguy@testguy14nstreams
//depot/r1.0/bar#1 - edit change 12119 (text) by testguy@testguy14nstreams
//depot/r1.0/foo#1 - edit change 12119 (text) by testguy@testguy14nstreams
//depot/www/dev/Jam.html#2 - edit change 12116 (text) by admin@admin14streams
//depot/www/dev/Jambase.html#2 - edit change 12116 (text) by admin@admin14streams
//depot/www/dev/Jamfile.html#3 - edit change 12116 (text) by admin@admin14streams
//depot/www/dev/Jamlang.html#2 - edit change 12116 (text) by admin@admin14streams
//depot/www/dev/images/jamgraph-jam.gif#1 - edit change 12116 (ubinary) by admin@admin14streams
//depot/www/dev/index.html#3 - edit change 12116 (text) by admin@admin14streams
参考