Entfernen Sie SVN aus einem vorhandenen Java-Projekt in Eclipse

7

Ich habe ein versioniertes Java-Projekt in Eclipse.

Ich habe beschlossen, "SVN" zu entfernen, sodass ich, wenn ich right-click > Team für das Projekt habe, nur die folgenden Auswahlmöglichkeiten erhalten kann: Share project ... und Create patch ... anstelle von commit ... , Update , etc.

Was ist die beste (sauberste) Methode, um die Versionskontrolle aus einem Projekt in Eclipse zu entfernen?

    
Paolo 10.07.2012, 13:13
quelle

6 Antworten

21

Wenn Ihr Projekt mit SVN korrekt versionsgesteuert ist, sollten Sie unter dem Menüpunkt "Team" des Kontextmenüs "Mit Repository synchronisieren", "Übernehmen", "Aktualisieren" sehen können. In diesem Fall können Sie Team > Disconnect verwenden.

Wenn Sie die Menüoptionen wie diese im Menü Team nicht sehen können, überprüfen Sie, ob sich in Ihrem Projektstammverzeichnis das Verzeichnis .svn (versteckt) befindet.

Vielleicht können Sie das Projekt erneut aus dem Repository auschecken und Team > Disconnect verwenden, wenn Sie den Code nicht häufig geändert haben.

    
ntalbs 10.07.2012 13:32
quelle
3

Versuchen Sie, alle .svn-Ordner rekursiv aus dem Stammordner Ihres Projekts zu löschen. Auf einem Linux-Computer sollten Sie beispielsweise den folgenden Befehl im Stammordner des Projekts eingeben:

rm -rf 'finden. -type d -name .svn '

    
Mihai 10.07.2012 13:17
quelle
1

Sie müssen nur den obersten .svn-Ordner entfernen. Dann teilen Sie das Projekt und Eclipse ist schlau genug, um alle rekursiven .svn-Ordner zu löschen.

    
edmiikk 11.10.2013 14:41
quelle
0

Ein guter Ansatz zum Exportieren des SVN-Projekts aus dem Repository anstelle eines Checkouts, das nicht die .svn-Ordner enthält, kann dann zum Aktualisieren in einen anderen Zweig oder ein anderes Repository mit einer ähnlichen Ordnerstruktur verwendet werden.

%Vor%

Ссылка

    
dosakiller 01.02.2013 05:38
quelle
0

Sie können die .svn-Ordner in Ihrem Projekt folgendermaßen entfernen:

  1. Offenes Terminal
  2. cd "Ihr Projektpfad"
  3. finden. -type d -name .svn -depth-exec rm -rf {} \;
SeungUn Ham 10.12.2014 02:00
quelle
0

Eine einfache Lösung:

Suchen Sie den Ordner .svn in Ihrem Projektverzeichnis. Es ist ein versteckter Ordner, also finde es von File-> show hidden folder . Dann lösche es.

    
soneya 16.10.2016 04:36
quelle

Tags und Links