Generalnie moje projekty robocze znajdują się w folderach na moim pulpicie. Kiedy są gotowe, po prostu przenoszę je do pliku c:\dev\
. Rzecz w tym, że robię to w dość archaiczny sposób.
1. move project files
2. delete project on Eclipse
3. create new project on Eclipse on the new location
Jak przenosicie projekty?
Gdybym mógł zmienić: Plik -> Właściwości -> Zasób -> Ścieżkę lokalizacji , byłoby to bardzo proste!
Przykładowy ruch:
c:\user\desktop\project_123
c:\dev\project_123
eclipse
eclipse-pdt
Frankie
źródło
źródło
Odpowiedzi:
Kliknij prawym przyciskiem myszy projekt Eclipse w Eksploratorze pakietów, wybierz opcję Refaktoryzuj, a następnie wybierz opcję Przenieś ... W wyświetlonym oknie dialogowym wprowadź nową lokalizację lub przejdź do nowej lokalizacji i kliknij przycisk OK. Pozwoli to również zachować twoje CVS lub inne metadane SCM, ale także wprowadzi wszystkie twoje modyfikacje i nie stracisz członkostwa w zestawach roboczych, konfiguracjach uruchamiania ani innych rzeczach, które Eclipse kojarzy z twoim projektem.
źródło
D:\Source\MyProject
Powinien zostać przeniesiony doD:\OtherSource
nieD:\OtherSource\MyProject
- To drugie spowodowałobyD:\OtherSource\MyProject\MyProject
Użyj elementu menu Move Eclipse
Otwórz widok Nawigatora, kliknij prawym przyciskiem myszy projekt i kliknij Przenieś. Następnie wybierz katalog docelowy.
Zauważ, że wygląda na to, że nie działa w Eksploratorze pakietów (przynajmniej nie w Neon). Okno dialogowe przenoszenia w Eksploratorze pakietów jest inne, więc użyj okna Nawigatora.
źródło
move
w nawigatorze i eksploratorze jest to samoNie wiem, czy eclipse tworzyło modyfikacje od daty tego postu ... W moim przypadku ręcznie przeniosłem folder projektu i chciałem, aby Eclipse otworzył projekt w tej nowej lokalizacji. To właśnie zrobiłem (i wydaje się, że działa).
(Używam zaćmienia „helios” w wersji 3.6.2)
Menu Plik | Import ...
Ogólne | Istniejące projekty do Workspace
Wybierz katalog główny = katalog główny projektu w nowej lokalizacji
koniec
źródło
Rzadko mam projekty w Eclipse, które nie są pod kontrolą źródła, więc wszystko, co musiałbym zrobić, to sprawdzić projekt w nowej lokalizacji.
Jeśli nie masz kontroli źródła, Eclipse działa z CVS dość dobrze po wyjęciu z pudełka i dość łatwo jest skonfigurować CVS tak, aby działał lokalnie bez serwera: http://www.tortoisecvs.org/faq.html#cvsinit
źródło
GDY WSZYSTKO INNE ZAWODZI:
Kopiowanie projektu Eclipse z jednego katalogu (nazwijmy go stary_katalog) do innego katalogu (nazwijmy go nowy_katalog):
Otwórz Eclipse i określ skopiowany katalog roboczy w swoim nowym_katalogu.
Po otwarciu projektu w tym nowym_katalogu projekty wymienione na karcie Eksplorator projektów mogą nadal być tymi zawartymi w starym_katalogu (można to sprawdzić, klikając każdy z nich prawym przyciskiem myszy i wykonując następujące czynności: „Zasób -> Zasób powiązany”), aby wyświetlić ścieżkę Wartości zmiennych). Dlatego należy je usunąć z tego miejsca pracy. Usuń projekt aplikacji Nios 2 i projekt BSP z zakładki Eksplorator projektów, klikając je prawym przyciskiem myszy i wybierając opcję Usuń, co spowoduje wyświetlenie nowego okna. W wyskakującym oknie upewnij się, że pole wyboru Usuń zawartość projektu na dysku jest NIEZAZNACZONE, zanim klikniesz OK, aby usunąć projekty. W przeciwnym razie usunie go ze starego katalogu, z którego skopiowałeś projekt.
Kliknij prawym przyciskiem myszy w obszarze zakładki Eksplorator projektów → Importuj → Ogólne → Istniejące projekty do obszaru roboczego i dodaj skopiowany projekt aplikacji Nios2 i projekt BSP z nowego_katalogu.
Kliknij prawym przyciskiem myszy w obszarze zakładki Eksplorator projektów → Indeks → Przebuduj, w przeciwnym razie projekt aplikacji Nios2 nie będzie mógł korzystać z dołączeń dostarczonych przez projekt BSP.
Kliknij Projekt → Wyczyść → OK, aby wyczyścić i odbudować cały projekt.
Kiedy używasz konsoli do rozmowy z NIOS, upewnij się, że ścieżka elfa jest również zaktualizowana do nowego katalogu projektu!
źródło
Skopiowałem cały projekt do nowego katalogu. Po ustawieniu Eclipse na nowy obszar roboczy natychmiast rozpoznaje projekt. Zatem nie było już nic więcej do zrobienia. Używam Eclipse IDE dla programistów C / C ++, wersja Luna Service Release 2 (4.4.2).
źródło
W przypadku Eclipse Oxygen, aby przenieść projekt Java, zaakceptowana odpowiedź djb działa dobrze (z mojego doświadczenia w tej chwili), z wyjątkiem przeczytania komentarza Basic 14 maja 12 o godzinie 9:27, próbowałem dodać XMLDiff mojego projektu do C: .. . \ SVN \ trunk \ Internal Projects i otrzymałem błąd z dość tajemniczą wiadomością:
Musiałem przenieść projekt do C: ... \ SVN \ trunk \ Internal Projects \ XMLDiff, tworząc nowy folder XMLDiff w oknie dialogowym przeglądania, a wynikiem było C: ... \ SVN \ trunk \ Internal Projects \ XMLDiff, a nie C: ... \ SVN \ trunk \ Internal Projects \ XMLDiff \ XMLDiff.
Więc to musiało się zmienić między doświadczeniem Basic'a w 2012 roku a Eclipse.3.
źródło
Dla Eclipse Oxygen
Właściwości projektu -> Zasób -> Połączone zasoby -> Połączone zasoby (karta)
źródło
Kliknij prawym przyciskiem myszy swój projekt-> kopiuj.
kliknij prawym przyciskiem myszy w eksploratorze projektu wolne miejsce i kliknij prawym przyciskiem myszy -> pase.
wybrał nowy folder i nazwę projektu.
źródło