Tag Archives: perforce

Perforce -> GIT import

I've been assigned recently a task to prepare development process for two teams that are working on separate version control systems (GIT and Perforce in my case). One of important parts of this task is to create effective method of … Continue reading

Posted in en | Tagged , , | Leave a comment

Tracking merges with Perforce

Perforce is a commercial version control system that seems to share some CVS and SVN features. Besides his shortcomings and weaknesses it has very useful feature: automatic merge tracking. But sometimes you want to know what commits were already merged … Continue reading

Posted in en | Tagged , | Leave a comment

Port tunnelling using SSH

A typical problem: some work must be done outside the office, but remote services needed are restricted only to office IP address (or some of them are behing VPN). If the service is available under single static port it will … Continue reading

Posted in en | Tagged , | Leave a comment

"git cherry-pick" for Perforce

Cherry-picking is a technique of porting only selected commits from one branch to another. It's directly supported in GIT by special command: git cherry-pick <SHA-COMMIT-ID> Also SVN has simple merge mode that supports selecting of single commit: svn merge -c … Continue reading

Posted in en | Tagged , , | Leave a comment

"svn status" for Perforce

Status command is very important part of  any VCS (Version Control System) local interface. It allows you to check your workspace state and ensure correct commit will be created. Perforce is a commercial VCS that is similar to CVS (revisions … Continue reading

Posted in en | Tagged , , | 1 Comment