I have made some changes in one perforce client, but haven't submitted them. I want to propagate these changes to another perforce client, without submitting the changes in the first client.
Is it possible? If yes how? Thanks
I have made some changes in one perforce client, but haven't submitted them. I want to propagate these changes to another perforce client, without submitting the changes in the first client.
Is it possible? If yes how? Thanks
You cannot do this from within Perforce itself. You will need to perform a manual process:
This process could be automated by using commands like p4 changes
and p4 describe
and OS tools to parse the output (like for
in DOS), but this would be overkill in most cases.
Although I didn't work with git-p4, the answer to this question seems to refer to your use case as well: http://stackoverflow.com/questions/1620132/git-p4-and-pulling-from-other-repos/1622576#1622576
check out the new shelving feature in the perforce 9.2 release (currently available in beta)- you can cache your modified files on the server, without having to check them in as a versioned change.