Forum: PC Hard- und Software Eagle und SVN


von Igel (Gast)


Lesenswert?

Hallo Board!

Ich nutze Ubuntu 11.04, Eagle "5.11.0 für Linux", die prof Edition und 
subversion aus dem Packtquellen.

Leider erkennt svn nicht, wenn ich eine Eagledatei modifiziert habe.
D.h. es wird bei einem "svn up" nicht upgedated.

Ich habe mir per NFilebrowser mal die Eigenschaften der Eagledatei 
angesehen und da steht unter "Zuletzt berarbeitet" das Erstellungsdatum.
Also scheint es wohl ein Problem mit Ubuntu bzw. Eagle zu sein.

Hat evtl. jemand eine Ahnung, warum Eagle die geändert Dateien nicht 
"richtig" abspeichert?

Gruß

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Du mußt die Änderungen schon erst einchecken.

von Igel (Gast)


Lesenswert?

hmm ich verstehe glaube ich nicht ganz was du meinst.

Also die dateien sind per svn add geadded worden und natürlich dir 
Rohdaten auch mit svn ci eingecheckt.
Aber Änderungen werden nicht erkannt.

Ich denke das es eher an Eagle bzw. Ubuntu liegt.

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Das kann nicht sein... "Änderungen" werden anhand der Revision erkannt, 
ich arbeite normalerweise nicht mit der Kommandozeile, aber wenn du eine 
neue Revision erzeugst so sollte das auch beim Update auf eine (auf 
anderem Revisionsstand befindlichen) Arbeitskopie als "neue" Datei per 
Update sichtbar sein.

von Igel (Gast)


Lesenswert?

Ja, das Problem ist, das Ubuntu die Änderungen nicht erkennt.
Also wenn ich am 01. eine DAtei erstelle und am 03. ändere, dann steht 
unter Dateieigenschaften unter "zuletzt geändert" steht aber weiterhin 
der 01.
Daher denke ich, dass svn es daher nicht erkennt und ubdated.

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Das Änderungsdatum hat aber nichts mit dem SVN Update zu tun!
Das SVN kann ja vorher garnicht wissen welches Änderungsdatum die Datei 
hat. Es werden einfach alle Dateien geholt, welche eine Andere revision 
haben als deine lokale (die Info wird aber separat abgelegt).
Hast du den mal einen Checkout in ein neues Verzeichnis versucht?

Wenn du natürlich auf der gleichen Arbeitskopie ein Checkin und dann ein 
Update machst passiert logischerweise nix falls nicht wer anders die 
Datei zwischenzeitlich geändert und eingecheckt hat.

Ansosnten kannst du auch einfach auf der Kommandozeile "touch 
<dateiname>" AUfrufen, spätestens das sollte das Änderungsdatum 
anpassen.

von Yalu X. (yalu) (Moderator)


Lesenswert?

Igel schrieb:
> Also wenn ich am 01. eine DAtei erstelle und am 03. ändere, dann steht
> unter Dateieigenschaften unter "zuletzt geändert" steht aber weiterhin
> der 01.

Und du bist sicher, dass du die Datei wirklich unter gleichem Namen ins
gleiche Verzeichnis gespeichert hast? Wenn sich schon das Datum nicht
ändert, ändert sich denn wenigstens die Dateigröße, wenn du ein paar
Dinge zu deiner Schaltung hinzufügst? Wenn nicht, musst du den Fehler
nicht in Ubuntu und SVN suchen, sondern zwischen Maus und Stuhllehne ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.