P4V on the mac is once again lacking of UI quality... Obviously the quality of p4v is far behind the Windows Version. An other reason for me not to like the MAC... When it comes to integrate XCode Frameworks from a remote depot or a branch, it is crucial to add the -t flag to preserve the symlink of XCode Framework else the symlink will be treated as text file leading to compilation errors.... On windows the -t option is available through the UI when doing the integration or the preview of the integration the "preserve file type" check box but on the MAC you are screwed... You need to use p4 command line tool. To do so the easiest way consist in creating a .p4config file that you can store at the root of the current logged in user.
cd ~/
type > .p4config
vi .p4config
P4CLIENT=WORKSPACE
P4USER=P4User
P4PORT=fullyqualifiedperforceservername:1666
:w!
export P4CONFIG=/Users/CurrentUser/.p4config
p4 login
type password
now
p4 integrate -o -t -b "branchspec" //...@changelist
You can refresh p4v to view the integration changelist and you can merge
or most of the time accept theirs changes.
Finally you can check in to perforce in the depot
Wednesday, July 08, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment