Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Udostępnij swoje projekty Xcode w repozytorium TFVC, używając narzędzia wiersza polecenia Git-tf, aby wypychać zmiany z lokalnego repozytorium Git do TFVC.
Wymagania wstępne
| Kategoria | Requirements |
|---|---|
| Dostęp do projektu | Członek projektu usługi Azure DevOps, w którym znajduje się repozytorium TFVC. |
| Uprawnienia |
-
Wyświetl: Aby zobaczyć repozytorium i jego zawartość. - Zaewidencjonuj: aby zaewidencjonować zmiany w repozytorium. - Wyewidencjonuj: aby wyewidencjonować pliki do edycji. - Zarządzanie obszarami roboczymi: aby tworzyć obszary robocze i zarządzać nimi. |
Pobieranie i konfigurowanie narzędzia Git-tf
Pobierz i wyodrębnij narzędzie Git-tf.
Dodaj Git-tf i środowisko uruchomieniowe Java do ścieżki systemowej.
export JAVA_HOME=/Library/Java/Home export PATH=$PATH:$JAVA_HOME/bin:/git_tfPrzejdź do katalogu głównego repozytorium lokalnego.
pushd /ws/FabrikamFiberAby udostępnić repozytorium Git w usłudze Azure Repos, skonfiguruj połączenie i zaewidencjonuj swój kod. Zostanie wyświetlony monit o podanie poświadczeń.
git tf configure https://fabrikamfiber.visualstudio.com $/FabrikamFiber git tf checkinJeśli kod twojego zespołu znajduje się już w usłudze Azure Repos, możesz sklonować repozytorium lokalne przy użyciu narzędzia Git-tf.
git tf clone https://fabrikamfiber.visualstudio.com $/FabrikamFiberJeśli nie chcesz, aby za każdym razem, gdy uruchamiasz narzędzie Git-tf, pojawiało się żądanie wprowadzenia poświadczeń, możesz przechowywać swoje poświadczenia w konfiguracji Git.
git config git-tf.server.username fabrikamfiber4@hotmail.com git config git-tf.server.password mypassword
Udostępnianie kodu
Po zatwierdzeniu zmian w lokalnym repozytorium Git, gdy jesteś gotowy, aby je udostępnić w usłudze Azure Repos, zaewidencjonuj je.
git commit -a git tf checkinJeśli zatwierdzono wiele zmian lokalnie, nadal będziesz otrzymywać tylko jeden zestaw zmian w usłudze Azure Repos.
Rozwiąż usterkę lub zamknij zadanie, kiedy rejestrujesz się, podając identyfikator elementu roboczego przy użyciu flagi rozwiązywania.
git tf checkin --resolve=21972Zestaw zmian i element roboczy są połączone. Zobaczysz, które usterki zostały rozwiązane i które zadania zostały wykonane w raportach kompilacji.
Możesz upewnić się, że pracujesz z najnowszym kodem zespołu, pobierając go z repozytoriów Azure Repos.
git tf pullSkorzystaj z pomocy git tf, aby dowiedzieć się więcej o poleceniach git-tf.
Informacje pokrewne
- Czy powinienem używać Git czy TFVC do mojego projektu?
- Jeśli mój projekt korzysta z kontroli wersji usługi Git, czy nadal mogę udostępniać swoje projekty Xcode w usłudze Azure DevOps Services?
Czy powinienem używać Git czy TFVC dla mojego projektu?
Zależy to od wielu czynników, takich jak rozmiar bazy kodu oraz rozmiar i rozkład zespołu. Dowiedz się, która kontrola wersji (Git lub Team Foundation Version Control) działa najlepiej dla Ciebie.
Jeśli mój projekt korzysta z kontroli wersji usługi Git, czy nadal mogę udostępniać swoje projekty Xcode w usłudze Azure DevOps Services?
Tak, zobacz Udostępnianie kodu w usłudze Git przy użyciu środowiska Xcode.