Konfiguration von p4 auf Red Hat Enterprise Linux

2474
Dhiraj

Es ist Zeit, dieses einfache, aber nicht leicht zu erklärende Thema loszuwerden. Was auch immer ich im Internet auf die eine oder andere Weise bekam, konnte mein WINDOWS-Depot nicht mit dem RHEL-Client synchronisieren. Folgendes ist das, was ich getan habe:

  1. Laden Sie p4 für RHEL herunter und speichern Sie es in / usr / local / bin
  2. / Bashrc editiert und Einträge für P4USER = ABC, P4PORT gemacht
  3. Wenn ich den Befehl p4 client ausführe, wird mir der Fehler angezeigt, dass Benutzer ABC nicht vorhanden ist

Ich wollte wissen, welche Umgebungsvariablen gesetzt werden sollen. und warum haben die Jungs es mit zu vielen Informationen versaut? Für RHEL muss es eine einfache Möglichkeit für die Befehlszeileninstallation von p4 geben. Danke im Voraus.

0
Haben Sie den Benutzer "ABC" erstellt? Nattgew vor 10 Jahren 0
Ja und ich habe die Umgebungsvariable auch wie oben gezeigt gespeichert Dhiraj vor 10 Jahren 0
Hast du es mit so etwas wie `p4 user -f ABC` gemacht? Nattgew vor 10 Jahren 0
hey das hab ich getan Dhiraj vor 10 Jahren 0
Jungs, ich habe die Lösung. Ich werde es bis zum Abend posten. Dhiraj vor 10 Jahren 0

1 Antwort auf die Frage

0
Dhiraj

Hier sind einige Schritte, die ich befolgt habe.
ANMERKUNG : Ich war als normaler Benutzer und nicht als Root angemeldet. Es wird empfohlen, Root-Benutzer nicht für eine solche Aufgabe zu verwenden:

  1. Lesen Sie den Link sorgfältig durch (er hilft am Ende, wenn ich die Antwort auf meine Art herausfinde). Http://www.perforce.com/perforce/doc.current/manuals/p4guide/chapter.install.html Es gibt eine Download-Link, von dem Sie die entsprechende Version von p4 für Ihr Linux herunterladen können. Stellen Sie sicher, dass Sie diese heruntergeladene p4-binary in den Systempfad wie / usr / bin / / oder / usr / sbin / usw. stellen. Machen Sie diese Binärdatei mit dem Befehl chmod ausführbar .
  2. Führen Sie den Befehl p4 aus, dann wird nach p4 trust gefragt. Dann führen Sie p4 trust aus und geben Sie yes ein, um fortzufahren.
  3. Bearbeiten Sie in der Befehlszeile zunächst die Datei ~ / .bashrc und exportieren Sie die von p4 benötigten P4PORT- und P4USER- Umgebungsvariablen. (In der obigen Verknüpfung finden Sie einige andere Umgebungsvariablen.
  4. Überprüfen Sie, ob die Einträge perfekt ausgeführt wurden, indem Sie p4 set ausführen . Wenn alles in Ordnung ist, führen Sie den Befehl p4 login -p aus, und Sie werden aufgefordert, das Kennwort für die Eingabe einzugeben und ein Token als Feedback zurückzugeben. Kopieren Sie einfach das Token und nehmen Sie einen weiteren Exporteintrag für die P4TOKEN- Umgebungsvariable in ~ / .bashrc vor .
  5. Führen Sie den Befehl p4 client aus und bearbeiten Sie die Ansicht gemäß der Anforderung (wie beim Zugriff auf das Depot). (Escape + Shift +; + wq, um die Änderungen zu speichern).
  6. Führen Sie die p4-Synchronisierung aus und alle Dateien werden lovaly synchronisiert.

Wenn ein Problem aufgetreten ist, kommentieren Sie hier. Grüße,