|
|
1
4
您可以创建一个挂起的变更列表,然后在提交之前将所有需要的文件移动到该列表中。即使是从命令行,但我发现p4V更容易用于此功能。 http://www.perforce.com/perforce/doc.current/manuals/cmdref/change.html#1040665
将文件移动到挂起的更改列表中。 |
|
|
2
15
如果您正在寻找UNIX/*NIX命令行解决方案,这将为您提供一个新的、干净的变更列表,并保留该编号
|
|
|
3
10
返回字符串类似于“Change 1500 created”,您可以为changelist解析它。然后,您可以通过执行以下操作来添加各个文件规范:
或者类似的东西。此解决方案的一个相对重要的问题是无法修改描述。或者,您可以使用必要的描述、更改、客户端等字符串创建临时文件,并通过以下方式创建更改列表:
这似乎有点草率,但可能是脚本解决方案的最佳选择。 |
|
|
4
5
要拉出新的变更列表编号,请执行以下操作:
现在必须有一个更快,更整洁的方法来提取这个数字?
编辑:检索变更列表的更简洁的方法:
|
|
|
5
4
我今天刚遇到这个问题,@Martin的回答很有帮助。我想创建一个带有描述的变更列表,而不是将其留空,因此我使用他的命令作为起点,并将其调整为:
|
|
|
6
4
这将:
请注意,描述必须以制表符开头,这是一个小的“”字符。如果格式在发送到shell的过程中中断,可以使用Alt-9键入制表符。 |
|
|
7
1
|
|
|
8
0
类型
如果您的编辑器是vim,那么您将获得一个vim编辑窗口。转到命令模式,通过键入选择“文件:”行后的所有行
如果你有多个这样的图案,
|
|
|
9
0
|
|
|
Jordan · 使用git初始化GitHub存储库的版本控制 1 年前 |
|
|
Viermusketiere · 嵌入式系统开发中如何进行版本控制 2 年前 |
|
|
Luke · 如何使用subversion管理生产/测试/开发配置信息? 16 年前 |
|
|
Carson Myers · 尝试开始使用git 16 年前 |
|
|
betitall · 如何对跨项目共享的资源进行版本控制 16 年前 |