Eclipse plugin 在Perforce上提交Eclipse项目
我有一个问题。我在Eclipse上安装了Performce插件(适用于Java和C) 在Eclipse上“打开”Performce存储的项目没有问题 情景1: 每当我想更改代码时,我都会在Eclipse上打开项目并右键单击它,然后转到“团队”并签出,进行更改,然后提交。很好。但即使在那之后,我仍然在我的Performce屏幕上看到一个记号(表示退房) 情景2: 我只是将perforce代码作为Eclipse项目打开并进行更改(如果是只读的,它会提示并询问我是否必须允许写入,我会说是)。我进行更改并保存。它不要求提交。另外,如果我现在在Perforce屏幕上打开代码,我已经看到了所做的新更改 情景3:Eclipse plugin 在Perforce上提交Eclipse项目,eclipse-plugin,perforce,Eclipse Plugin,Perforce,我有一个问题。我在Eclipse上安装了Performce插件(适用于Java和C) 在Eclipse上“打开”Performce存储的项目没有问题 情景1: 每当我想更改代码时,我都会在Eclipse上打开项目并右键单击它,然后转到“团队”并签出,进行更改,然后提交。很好。但即使在那之后,我仍然在我的Performce屏幕上看到一个记号(表示退房) 情景2: 我只是将perforce代码作为Eclipse项目打开并进行更改(如果是只读的,它会提示并询问我是否必须允许写入,我会说是)。我进行更改
就在Perforce屏幕上,如果我签出一个文件并且没有做任何更改,我显然不想提交,因为没有任何更改。在这种情况下,我如何“禁用”签出以使我的程序员同事不认为我正在进行此工作???对于场景3,您可以更改工作区选项以防止提交未更改的文件:
SubmitOptions: reverttunchanged
如果您签出了一个文件(打开进行编辑),其他人将能够看到该文件。我想我不清楚如果不打算修改文件,为什么要签出它?对于场景3,可以更改工作区选项以防止提交未更改的文件:
SubmitOptions: reverttunchanged
如果您签出了一个文件(打开进行编辑),其他人将能够看到该文件。我想我不清楚,如果不打算修改文件,为什么要签出它?场景3:
这里有2种方法我认为插件的使用很好:
如果要以这种方式进行设置并且同时使用桌面客户端,我建议在桌面客户端中执行以下步骤: 1.)打开桌面Performce客户端 2.)单击全局菜单上的“连接” 3.)选择“编辑当前工作区…” 4.)在“高级”选项卡下选择“全部写入”
5.)单击“应用”,然后单击“确定”如果要以这种方式进行设置并且同时使用桌面客户端,我建议在桌面客户端中执行以下步骤: 1.)打开桌面Performce客户端 2.)单击全局菜单上的“连接” 3.)选择“编辑当前工作区…” 4.)在“高级”选项卡下选择“全部写入”
5.)单击“应用”,然后单击“确定”S1:哪个屏幕仍然显示签出图标?S2:当您看到新的更改时,这是否意味着它们已经提交?你在看什么?@p4 randall:S1:我在我的Performce屏幕上看到代码旁边的图标。s2:当我从Perforce屏幕打开源代码时,我看到eclipse中所做的更改(保存后)。我的问题是,当我们在eclipse上工作时,是否会生成并提交默认的变更列表?S1:哪个屏幕仍然显示签出图标?S2:当您看到新的变更时,这是否意味着它们已经提交?你在看什么?@p4 randall:S1:我在我的Performce屏幕上看到代码旁边的图标。s2:当我从Perforce屏幕打开源代码时,我看到eclipse中所做的更改(保存后)。我的问题是,当我们在eclipse上工作时,是否会生成并提交默认的变更列表。。我检查了它的修改,但后来意识到我不想做任何改变。。。但是,当我在Perforce窗口中右键单击我的代码时,这是一个“revertunchanged”选项吗。。我检查了它的修改,但后来意识到我不想做任何改变。。。但当我在Perforce窗口中右键单击我的代码时,这是一个“revertunchanged”选项吗???