Mit Hudson möchte ich die Löschung im SVN Repo auf den Klassenpfad widerspiegeln. Mit anderen Worten, wenn ich einen Java-Quellcode löschte und festschreibe, dann möchte ich auch Klassen löschen, die mit den Quellcodes über Ant in Verbindung stehen. Gibt es eine mögliche Lösung? Danke.Ant-Kompilierung: Wie kann ich Klassendateien entfernen, die ich im SVN-Repository gelöscht habe?
0
A
Antwort
2
Wir müssen vielleicht Ihr Ameisenskript sehen, aber hier ein paar Dinge.
Sie ant
Build-Skript sollte ein clean
Ziel haben (das sollte alle generierten Dateien, die Ihre Klassen enthält) löschen. Wenn Sie es haben, dann solange hudson
dieses Ziel läuft, sollten Sie in Ordnung sein.
Wenn Ihr ant
Skript explizit diese Klassen gibt Namen (sagen wir, der Kompilierung oder zur Laufzeit Classpath erstellen), dann sollte das Skript auch sie auszuschließen aktualisiert werden.
Dann wieder, keiner von denen kann das sein, was Sie suchen.
Verwandte Themen
- 1. Wie bekomme ich Dateien, die ich lokal gelöscht habe, aber die Änderungen nicht übernommen habe?
- 2. Kann ich Java-Klassendateien in JRuby importieren?
- 3. Ich habe alle Dateien in meinem Verzeichnis gelöscht. Wie kann ich sie zurückbekommen?
- 4. Meine LSL-Partikel verschwinden nicht, obwohl ich das Skript gelöscht habe. Wie kann ich sie ausschalten?
- 5. Ich habe versehentlich xcode Projektdatei gelöscht, aber ich habe auf itunes connect Xcode 7.3
- 6. Wie kann ich Python auf OS X Yosemite wiederherstellen, nachdem ich etwas gelöscht habe?
- 7. Ich habe codeabhängige Header in C, die mir Fehler geben. Wie kann ich es entfernen?
- 8. Wie kann ich "Run configuration", die ich erstellt habe, bündeln?
- 9. Wie aktualisiere ich die Liste, nachdem ich ein Element gelöscht habe?
- 10. Wie zerstöre ich eine VM, wenn ich die .vagrant-Datei gelöscht habe?
- 11. Bericht von Business Objects wurde gelöscht/wurde gelöscht, während ich gelöscht habe Laufende Instanz
- 12. Wie kann ich Benutzer, die Datei gelöscht haben?
- 13. Wie kann ich die Typoskript-Definition entfernen?
- 14. Kann ich den SVN-Zweigverlauf sehen, nachdem ich einen Zweig gelöscht habe?
- 15. Wie kann ich in Perl-Dateihandles schreiben, die ich im Array gespeichert habe?
- 16. Wie kann ich erkennen, ob ich im IE die Zurück-Taste gedrückt habe?
- 17. Wie kann ich eine Datei lesen, die ich im selben Programm erstellt habe, C++?
- 18. Ich kann nicht richtig die Fremdschlüssel, die ich erstellt habe
- 19. Wie entferne ich Breakpoints, die ich nicht gesetzt habe?
- 20. SetInterval läuft auch nachdem ich es gelöscht habe
- 21. Ich habe versehentlich alle Logins in meiner SQL-Datenbank gelöscht, jetzt kann ich keine Verbindung herstellen
- 22. Wie kann ich die Werte beibehalten, die ich für benutzerdefinierte Eigenschaften in AddressBook festgelegt habe?
- 23. Ich frage mich, wie ich ein Diagramm ausgeben kann, das ich im Wirtschaftsmagazin gesehen habe
- 24. Wie kann ich die Zeichenebene in leaflet.draw entfernen?
- 25. Rekursion: Wie kann ich entfernen
- 26. Wie kann ich ALLEN Cache im Spring Boot entfernen?
- 27. Angular - Wie kann ich aus dem DOM ein Element entfernen, auf dem ich $ compile verwendet habe?
- 28. Wie kann ich feststellen, ob ich ein Speicherleck habe?
- 29. Wie kann ich oben im recycleview-Layout Speicherplatz entfernen?
- 30. Wie kann ich zusätzlichen Platz im Bootstrap entfernen
Wenn es kein sauberes Ziel gibt, kann es emuliert werden, wenn Subversion verwendet wird. Wenn Sie "update" deaktivieren, sollte dies Ihren Arbeitsbereich löschen, wenn Sie einen Job starten (oder zumindest die Ordner, die für den Checkout verwendet werden). –