Prawdopodobnie tak. Obszar roboczy to w zasadzie zestaw projektów, więc jeśli inni deweloperzy będą chcieli pracować z tym samym zestawem, wówczas należy umieścić obszar roboczy w kontroli wersji.
Jeśli przestrzeń robocza jest przeznaczona wyłącznie do użytku własnego lub jeśli w obszarze roboczym znajduje się tylko jeden projekt, być może nie trzeba go umieszczać w kontroli wersji. Oznacza to jednak, że musisz go odtworzyć za każdym razem, gdy przejdziesz na nową maszynę lub zdecydujesz się wysadzić wszystko i zacząć od zera.
Xcode 4 jest całkiem niezły w umieszczaniu danych użytkownika w folderach/plikach, których nazwy zawierają słowo "user" lub nazwa użytkownika, oraz umieszczaniu produktów i plików tymczasowych gdzieś poza drzewem źródłowym, więc ogólnie rzecz biorąc, Wrzuciłbym wszystko, co nie jest oczywiście specyficzne dla użytkownika do repozytorium.
Czy nie powinniśmy umieścić go jako 'xxx.workspace.dist' lub coś w tym stylu? –
FWIW, Widzę inne osoby w Internecie zalecane do kontroli wersji pliku obszaru roboczego. Przypuszczam, że moim zaleceniem jest robienie wszystkiego, co uważasz za pomocne w konkretnym przepływie pracy. –
Miałem na myśli 'xxx.workspace.dist' jako przykładowy obszar roboczy, zaczynając od świeżego sklonowania projektu. Więc główny obszar roboczy nie jest śledzony, ale nadal masz punkt wyjścia. –