Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/148.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perforce depot中列出的名称后面的数字#/#是什么意思(在P4V中)?_Perforce - Fatal编程技术网

Perforce depot中列出的名称后面的数字#/#是什么意思(在P4V中)?

Perforce depot中列出的名称后面的数字#/#是什么意思(在P4V中)?,perforce,Perforce,在P4V中查看perforce depot时,xml文件将被读取some_file.xml#3/3。这是什么意思 我的文件是#0/1,同步时不会出现在我的工作区中。滚动显示“未在您的工作区中同步”。这些有关系吗 #3/3表示您有版本3,可用的最大版本是3 #0/1表示您的工作区中没有提交代码(我认为1除了添加此版本将生成版本1之外没有任何意义) 查看文档,我认为更一般的意思是“你的/他们的”。在这种情况下,我认为#0/1意味着本地没有版本,但有可用的版本。因此,如果同步,您将在本地获得版本,因此

在P4V中查看perforce depot时,xml文件将被读取
some_file.xml#3/3
。这是什么意思

我的文件是
#0/1
,同步时不会出现在我的工作区中。滚动显示“未在您的工作区中同步”。这些有关系吗

#3/3
表示您有版本3,可用的最大版本是3

#0/1
表示您的工作区中没有提交代码(我认为1除了添加此版本将生成版本1之外没有任何意义)


查看文档,我认为更一般的意思是“你的/他们的”。在这种情况下,我认为
#0/1
意味着本地没有版本,但有可用的版本。因此,如果同步,您将在本地获得版本,因此具有
#1/1

斜线左侧的数字是您工作区中该文件的修订版本,斜线右侧的数字是该文件在Performce server上的修订版本数。如果您看到
some_file.xml#n/n
,则您拥有该文件的最新版本(数字匹配)

如果在斜杠的左侧看到一个零(例如,
some_file.xml#0/n
),则表示该文件存在于版本控制中,但不存在于您的工作区中

如果左边的数字介于0和n之间,则表示该文件有以前的版本。P4V将用黄色三角形表示


关于#0/1,它已清楚地签入。当我右键单击并点击“获取修订”时,它会显示在我的工作区中,但当我强制同步该工作区时,它会再次消失?你是说它在更改列表中,但未提交?不。我没有要提交的更改列表。我在停车场看到它。我昨天以添加的方式提交了这些文件,除非我手动同步它们,否则它们似乎不会映射到工作区。更多潜在信息,在我的工作区中,我有一个文件夹//工作区/文件夹/。。。它有两个单独的仓库文件夹映射到它。我知道这些文件和它们的文件名是唯一的,所以这不是问题所在,但这可能会改变你的编辑,它似乎不是“如果你同步,你会在本地获得版本”。如果我手动右键单击它们并同步,我将在本地获取版本。但是,如果我在我的工作区强制同步,我会丢失文件!这就是我感到困惑的原因。