die-informatiker.net Logo   2452 registrierte Benutzer.
Insgesamt 92506 Beiträge.
Suche
• erweiterte Suche
Login
Benutzername:
Passwort:
• Registrieren
Community
4 registrierte Benutzer online: Christine W., Jan Johannsen, Philip Mayer, We1s1

Der Rekord waren 20 angemeldete Benutzer am So 15. Nov 2009, 17.07 Uhr.

Farben: Moderator, Administrator

SVN Projekt wird nicht automatisch kompiliert

Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Foren-Übersicht / Softwareentwicklungspraktikum (WS0809)
Autor Nachricht
Daniel Fritsch
Moderator
Moderator
Daniel Fritsch

Beiträge: 182
Karma: +27

Private Nachricht senden
 

Beitrag Verfasst am: Do 30.10.08, 16:46       Titel: SVN Projekt wird nicht automatisch kompiliert Nach oben

Habe gemerkt, dass wenn ich versuche eine Klasse aus einem SVN-Projekt auszuführen, die Class-Dateien nicht erzeugt werden. Das führt dann natürlich zu einer Fehlermeldung.
Wenn ich aber die gleichen Klassen in einem lokalen Projekt anlege und ausführe, klappt das problemlos.

Wieso werden die class dateien nicht erzeugt, wenn es ein SVN projekt ist?
Selbst wenn ich unter Project-> Build Project gehe, werden die Dateien nicht erzeugt...
Build Automatically funktioniert erst recht nicht....
Es wäre ziemlich lästig immer alls in der Konsole kompilieren zu müssen...

_________________

Sometimes I guess there just aren't enough rocks...
Homepage

0 Antworten mit Zitat
RobertK
Implementor
Implementor
RobertK

Beiträge: 319
Karma: +120

Private Nachricht senden
 

Beitrag Verfasst am: Do 30.10.08, 17:55       Titel: Nach oben

War bei mir ähnlich... falls du Eclipse benutzen solltest: mach den Checkout und kreuz an, dass du mit dem Project Wizard ein neues Projekt anlegen willst. Irgendwann kommt dann der Punkt wo du auswählen kannst ob du ein Java Projekt anlegen willst oder z.B. ein allgemeines Projekt. Wenn du dort dann das Java Projekt auswählst sollte es gehen. So wars zumindest bei mir...

0 Antworten mit Zitat
MichaelWeber
Studentenvertreter
Studentenvertreter
MichaelWeber

Beiträge: 584
Karma: 0

Private Nachricht senden
 

Beitrag Verfasst am: Fr 31.10.08, 16:52       Titel: Nach oben

Projekte im Repo kann man mit New -> Other -> SVN -> New Project vom Repo anlegen.

In dem Project-Menüpunkt kann man das build-Verhalten von Eclipse verstellen. Es hat einen eigenen Compiler, der eigentlich nur geänderte Dateien kompiliert, und nicht alles. Dateisystemänderungen werden oft nicht sofort gesehen.

_________________

Michael Weber

0 Antworten mit Zitat
Daniel Fritsch
Moderator
Moderator
Daniel Fritsch

Beiträge: 182
Karma: +27

Private Nachricht senden
 

Beitrag Verfasst am: Di 04.11.08, 13:14       Titel: Nach oben

Ok, habe es versucht, doch ich bekomme gar nicht erst die möglichkeit zu wählen wie ich mein projekt anlegen möchte. durch rumschauen habe ich folgendes gemerkt: nur wenn die .project datei fehlt, kann ich wählen wie ich es anlegen will. Daher die Frage: kann ich die .project datei einfach löschen aus der repositorsy?
Und zweite Frage: wie kann ich die repository zu einem früheren zeitpunkt zuückstellen? habe nämlich aus versehen ein paar verzeichnisse verschoben...
mit revert to... geht das nicht, da kommt irgendeine lustige fehlermeldung...

ich dreh i´hier noch durch... :shock:

_________________

Sometimes I guess there just aren't enough rocks...
Homepage

0 Antworten mit Zitat
Ulrich Schoepp
LMU-Offiziell
LMU-Offiziell


Beiträge: 35
Karma: +25

Private Nachricht senden
 

Beitrag Verfasst am: Mi 05.11.08, 10:14       Titel: Nach oben

Zum automatischen Kompilieren:
Dass die Dateien im SVN nicht automatisch kompiliert werden könnte vielleicht daran liegen, dass sie nicht im "Java Build Path" (unter Projekteigenschaften) enthalten sind. Dort war bei mir standardmäßig immer nur ProjectName/src eingetragen, d.h. es wurden nur Dateien in diesem Verzeichnis automatisch kompiliert. Die Dateien aus dem SVN standen bei mir aber in einem anderen Verzeichnis. Wenn man dieses Verzeichnis zum "Java Build Path" hinzunimmt sollten auch die Dateien im SVN mitkompiliert werden.

Zum Rücksetzen des Repositories:
Ich glaube das Einfachste ist, sich die gewünsche alte Version aus dem Repository zu holen (z.B. mit Team> Show History und dann Get Content auf der entsprechenden Version) und diese dann zu "committen", damit sie wieder die neueste Version werden.

0 Antworten mit Zitat
MichaelWeber
Studentenvertreter
Studentenvertreter
MichaelWeber

Beiträge: 584
Karma: 0

Private Nachricht senden
 

Beitrag Verfasst am: Do 06.11.08, 1:01       Titel: Nach oben

So zum thema .profile .setting et al. im Repo, meiner Meinung nach definitiv JA!

Vorteil: Platformunabhängig, gemeinsame Auto-Formatter settings, gemeinsam UTF-8, und man hat bei einem Rechner-Wechsel o.ä. mit drei Klicks sein Projekt wieder so vorliegen wie's war. Hernach entwickeln noch Teammitglieder mit verschiedenen .profile und .settings (viel Spaß!!!)

_________________

Michael Weber

0 Antworten mit Zitat
Foren-Übersicht / Softwareentwicklungspraktikum (WS0809)

Alle Zeiten sind GMT + 1 Stunde
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.


die-informatiker.net
Das Forum der Informatik an der LMU (Uni München)
Ein Projekt des LMU Alumni Informatik e.V.
News
News Archiv
Sa 20.03.2010

Chidley Group Live im Schabernack

alle Termine
Foren Info
Wichtige Links:
• Algebra I
• Informatik I
• Analysis I
• Informatik III
• Analysis II
• Programmierpraktikum
• Lineare Algebra I
• Analysis II
• Analysis II Übungen
• Bioinformatik-Portal
• Digitale Medien
• Diskrete Strukturen :: Übungsblätter
• Diskrete Strukturen
• Informatik II
• Informatik I



Impressum
© 2007 die-informatiker.net
Powered by phpBB 2.0.23 © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de und die-informatiker.net.