I am using Perforce in my work environment. It is actually not Perforce Shell but it is basically a perforce UI called P4. Now, P4 is able to do basic operations for me like check in and check out. However, i come from Git environment and I was expecting extensive support for branching.
Now, I have a lot of problems when my manager told me to not merge my feature to the server and hold on it because it needs to go in for next release. Now, in Git world we can jus tleave that feature branch as it is and load develop from origin and start working on new feature.
in P4 world, everything is convoluted. I faced with an option called "Move files to different changeset". When I moved all the files to a different change-set, my default still remains the same. so to wipe out my changes completely, I have to delete the folder and load new copy form the server.
is this the right way to do it?
Also, How can I change my current change-set from Default to to the other change set that was created as a result of my "Move files to new changeset operation"?