Perforce unter Cygwin

Um ein Windows-Perforce unter Cygwin laufen zu lassen, müssen die Pfade entsprechend angepasst werden, da die Windows-Perforce-Clients für den Client-Root die Windows-Pfad-Notation verwenden.

Die Anpassung kann mit der folgenden Bash-Wrapper-Funktion angepasst werden:

[geshi lang=bash]
ntp4 ()
{
here=”`cygpath -w \”$PWD\”`”;
PWD=”$here” //c/Program\ Files/Perforce/p4 “$@”
}
[/geshi]

Quelle: http://maillist.perforce.com/pipermail/perforce-user/2001-September/006820.html