2010-04-26 8 views

Odpowiedz

10

Według mojej wiedzy nie: jedynym "katalogiem", w ramach którego można utworzyć projekt, jest "zestaw roboczy".

To specjalny katalog jest widoczny wybierając prawy górny element:

http://img708.i_mageshack.us/img708/3899/eclipseworkingset.png


PS: po prostu być kompletna, tworząc projekt w ramach projektu (pod-projektu) nie jest również możliwe (bug 43536)

-1

Można dodać podfolder do projektu, klikając prawym przyciskiem myszy folder projektu, przechodząc do nowego i klikając nowy folder.

1

Jeśli importujesz projekty z SVN i chcesz zachować folder nadrzędny, który istnieje w SVN, możesz zachować hiearachy projektu w swoim obszarze roboczym.

Wypowiedz SVN wygląda następująco:

svn://svn.acme.com/svn/trunk/team-a-projects/com.acme.a.stuff/... 
svn://svn.acme.com/svn/trunk/team-a-projects/com.acme.a.more-stuff/... 
svn://svn.acme.com/svn/trunk/team-b-projects/... 

Następnie można zachować "team-A-projekty" folder w obszarze roboczym. Wykonaj następujące kroki:

  1. Przeglądaj swoje repozytorium SVN w perspektywie repozytorium SVN i znajdź folder "team-a-projects".
  2. Kliknij prawym przyciskiem myszy na folder i wybierz „Znajdź/wymeldowania jako ...”
  3. Wybierz „Znajdź projekt, w dzieciach wybranego zasobu” opcję i kliknij przycisk „Finish”
  4. Poczekaj Eclipse wykopuje do folderu, aby znaleźć projekty (.project files)
  5. W oknie dialogowym "Sprawdź projekty" wybierz opcję "Sprawdź jako projekty w obszarze roboczym". Zauważ, że projekty, które utworzy są pokazane w tabeli.
  6. Sprawdź opcję "Szacuj hierarchię projektów". Zachowa to folder "team-a-projects" jako element nadrzędny dla projektów w obszarze roboczym.
  7. Kliknij przycisk „Finish” (albo obok, jeśli chcesz bałagan z zestawów roboczych)

Eclipse będzie wtedy tworzyć projekty w obszarze roboczym. Zauważ, że w interfejsie użytkownika nie zobaczysz folderu nadrzędnego (np. "Team-a-projects"), ale jeśli klikniesz prawym przyciskiem myszy na projekt i spojrzysz na zasoby (lub przejdziesz do systemu plików), będziesz mieć projekty w podfolder obszaru roboczego.

Nie testowałem tego z wieloma poziomami folderów, tylko z jednym poziomem. Ale myślę, że to też je zachowałoby? Powodzenia.

16

Krok 1) Tworzenie projektu X, jak zwykle (to się skończy-up w głównym katalogu roboczym)

etap 2) użyć powłoki wiersza poleceń swojego systemu operacyjnego, aby przesunąć Project X hierarchia katalogów pod pożądanym katalogiem docelowym, npmv ~/workspace/abc ~/workspace/target/some_directory/

Krok 3) Usuń oryginalny projekt X (nie wybieraj 'Usuń pliki')

etap 4) projekt importu X używając `Plik -> Importuj -> istniejącego projektu do obszaru roboczego”

Projekt X pojawi się w widoku eksploratora pakietów w normalny sposób.

Mam nadzieję, że to pomoże :)

+0

Rozwiązania te działają jak urok dla mnie * _ * – albert

Powiązane problemy