git-p4: use HEAD~$n to find parent commit for unshelve
Found-by: Liu Xuhui (Jackson) <Xuhui.Liu@amd.com> Signed-off-by: Luke Diamand <luke@diamand.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>maint
							parent
							
								
									677fa8d115
								
							
						
					
					
						commit
						0acbf5997f
					
				|  | @ -4237,7 +4237,7 @@ class P4Unshelve(Command): | ||||||
|         """ |         """ | ||||||
|  |  | ||||||
|         for parent in (range(65535)): |         for parent in (range(65535)): | ||||||
|             log = extractLogMessageFromGitCommit("{0}^{1}".format(starting_point, parent)) |             log = extractLogMessageFromGitCommit("{0}~{1}".format(starting_point, parent)) | ||||||
|             settings = extractSettingsGitLog(log) |             settings = extractSettingsGitLog(log) | ||||||
|             if 'change' in settings: |             if 'change' in settings: | ||||||
|                 return settings |                 return settings | ||||||
|  |  | ||||||
|  | @ -80,7 +80,7 @@ EOF | ||||||
| 	) | 	) | ||||||
| ' | ' | ||||||
|  |  | ||||||
| test_expect_failure 'update shelved changelist and re-unshelve' ' | test_expect_success 'update shelved changelist and re-unshelve' ' | ||||||
| 	test_when_finished cleanup_git && | 	test_when_finished cleanup_git && | ||||||
| 	( | 	( | ||||||
| 		cd "$cli" && | 		cd "$cli" && | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Luke Diamand
						Luke Diamand