Installation der Software über CVS, aber ich habe / srv unter Mac OS X nicht

613
Kirsten

Ich verwende Mac OS X 10.6.8 und versuche, ein Softwarepaket zu kompilieren, das ursprünglich für Linux entwickelt wurde.

Der Code befindet sich in der Entwicklung und verwendet ein CVS-Repository und versucht, darauf zuzugreifen /srv/cvs/CVSROOT/history, aber ich habe kein /srvVerzeichnis.

Gibt es eine Möglichkeit, das Problem zu beheben?

2
Zu denjenigen, die in Erwägung ziehen, dieses Schließen zu wählen und dies zu SO zu bewegen, gehört dies * hier *. Journeyman Geek vor 11 Jahren 3
Aber es hat die Wörter kompilieren und Code darin! Tanner Faulkner vor 11 Jahren 0

1 Antwort auf die Frage

0
Alan Shutko

Abhängig von der Software gibt es möglicherweise eine Möglichkeit, den Speicherort des CVS-Repositorys zu ändern. Dies kann ein Konfigurationsflag oder eine Umgebungsvariable sein.

Wenn nicht, können Sie einfach das Verzeichnis erstellen.

sudo mkdir -p /srv/cvs sudo chown USER /srv/cvs 

Ersetzen Sie USER durch den Benutzer, der das Repository besitzen muss. Dann initialisieren Sie als dieser Benutzer das CVS-Repository auf diese Weise

sudo su USER -c "CVSROOT=/srv/cvs cvs init"