我想回滚一个提交记录所做的更改。在特定变更列表的右键上下文菜单中,有以下两个选项: Rollback… Back Out已提交的更改列表 这两个选项有什么区别?在什么情况下应该使用其中之一?
有很多“面向Perforce用户的Git”相关文档,但貌似很少有相反的。 我以前只用过Git,最近开始了一份工作,需要经常使用Perforce,发现自己经常感到非常困惑。我从Git中习惯的概念似乎根本无法映射到Perforce上。 是否有人有兴趣为那些习惯于使用Git的人提供一些使用Per...
我是Perforce的新手,为了熟悉它已经创建了一些工作区。现在我想要删除其中的一些工作区。我只想要摆脱这些工作区,以便它们不会出现在工作区视图的下拉列表中(不想处理实际的仓库文件)。 通过谷歌搜索得到的答案是建议"使工作区活跃"(我猜这意味着在工作区下拉列表中选择它?),然后从"编辑"菜单...
我有时会使用Perforce的P4V IDE中找到的“Reconcile Offline Work…”功能来同步我在与P4仓库断开连接时所工作的任何文件。它会启动另一个窗口执行“Folder Diff”。 我有一些文件不想加入到源代码控制(比如bin文件夹中的文件,如DLLs、生成的代码输出...
在p4v中查看已提交的变更列表时,有没有一种方法可以显示特定的变更列表号码?也就是说,我如何在p4v中执行p4 describe的等效操作?我能否过滤特定的变更列表号码?我不知道怎么做。
有没有脚本或别名可以在Perforce树中查找未跟踪的(确切地说是未添加的)文件? 编辑:由于P4V在2009年1月发布的版本中似乎已经支持了这一功能,因此我更新了这个问题上被接受的答案。
我已经使用Perforce好多年了。我想要将我的个人代码切换到使用git,但是我看到的所有git教程都假定你是完全不懂源代码控制的菜鸟(这使它们变得非常乏味),或者你已经习惯了svn(而我没有)。 我知道p4,并且我也理解分布式源代码控制系统的思想(所以我不需要销售推销)。我想要的是一个从p...
我正在推销GIT,首先需要说服所有人GIT比他们已经习惯使用的Perforce更好。其中一个重要优势是在离线状态下使用它,此外添加/检出的处理方式也很好。请问是否有类似的案例或有什么建议?我们总共有10-20名开发人员。
有时候,我想要在Perforce中搜索提交记录描述的文本。但是在P4V中好像没有这样的功能。我可以通过将changes命令的输出重定向到文件来实现...p4 changes -l > p4changes.txt ...(使用-l选项可以输出完整的更改列表描述文本),然后搜索文件,但这相当...