Ein kleiner Hintergrund zuerst:Versionen. "Ist keine Arbeitskopie"
Ich bin ein Designer/Entwickler und entschied mich, Subversion für ein persönliches Projekt zu verwenden. Ich bin der Einzige, der an diesem Projekt arbeitet. Ich habe ein Beanstalk-Konto eingerichtet und Versionen auf dem Mac installiert. Lokal läuft MySQL und PHP durch MAMP. Was ich tun möchte, ist lokal zu entwickeln und Code in Beanstalk zu schieben. Ich beabsichtige nicht, in diesem Moment von Beanstalk auf meinen Live-Server zu implementieren.
In Beanstalk habe ich ein Repository erstellt und alle meinen Code importiert. Ich habe dann Versionen installiert und ein Lesezeichen zum Beanstalk-Repository hinzugefügt. So weit, ist es gut. Als nächstes nehme ich an (das ist eine wilde Vermutung) Ich muss ein so genanntes "Arbeitskopie-Lesezeichen" hinzufügen, damit Versionen meine lokale Kopie nach Änderungen sehen und sie in mein Beanstalk-Repository einbinden können.
Problem: Wenn ich auf ‚Erstellen Kopie Lesezeichen arbeiten‘ in Versionen und ich wählen Sie einen Ordner auf meinem Computer habe ich den Fehler:
‚/ Applications/MAMP/www_mydomain‘ ist keine Arbeitskopie‘
Ich habe keine Ahnung, was das bedeutet und jetzt bin ich fest. Wie kann ich Versionen mitteilen, Änderungen an einem lokalen Ordner zu verfolgen?
Das ist weit außerhalb des Bereichs Ihrer Frage, aber ich habe Versionen verwendet und war frustriert durch seine seltsame Terminologie und Wege. Jetzt, da ich Parallels fast immer gleichzeitig mit einem Windows O/S austrage, benutze ich einfach TortoiseSVN und weise es auf meinen Mac-Quellcode hin. Ich denke nicht, dass irgendjemand jemals als Subversion-Client für die Bequemlichkeit und Reife an TSVN heranziehen wird. Nur ein Gedanke. – Stabledog
Ich hatte das gleiche Problem mit Versionen, weshalb ich es nach dem Test nicht gekauft habe. – Kevin