2013-02-28 16 views
5

Próbuję dowiedzieć się, czy oddział GIT może mieć podzbiór danych projektu, takich jak przykład poniżej.Czy gałąź GIT może zawierać podzbiór danych?

Pracuję na Java, Spring, projektu maven i moje źródło jest

src/main/java 

i moje strony JSP są:

src/main/webapp 

myślimy o outsourcingu stron JSP grupa diff, ale nie chcemy, aby zmieniała kod Java, więc staramy się myśleć, czy możemy odwzorować gałąź z tylko

a następnie połączyć go z powrotem w

Odpowiedz

6

Jednym ze sposobów byłoby eksportować historię tego webapp katalogu z niezależnym repo git, wykorzystywanych w ramach bieżącego (macierzystego) repo jako submodule.
W ten sposób jesteś z pewnością zewnętrzny autor nie modyfikuje żadnego źródła oprócz tych, które chcesz.

Drugi (prostsze) sposobem jest stworzenie oddziału dedykowanego dla drugiej grupy autorów i zaakceptować scala jedynie poprzez pull request (że można odrzucić, jeśli każdy plik poza webapp jest modyfikowany)

+0

dzięki VonC prawda miej przykład modułu podrzędnego – JohnNY

+0

@ JohnNo głównie w http://git-scm.com/book/en/Git-Tools-Submodules (i http://stackoverflow.com/questions/tagged/git-submodules) – VonC

Powiązane problemy