Что входит в поле «Цель» диалога для создания ветки? - PullRequest
0 голосов
/ 30 августа 2018

До того, как я начал использовать VSTS, мой исходный код был C: \ Users \ jjacobs \ Documents \ Visual Studio 2017 \ Проекты \ BigSolution И ветка версия с более новым кодом в C: \ 0JQJ \ CS2017 \ BigSolution

.

Несколько лет назад я пользовался Visual Source Safe и мне очень понравилось. Очень прост в использовании. VSTS очень сильно отличается от того, что я помню о VSS. После очень крутой кривой обучения и мучительных часов я поместил основную версию в VSTS. Теперь мне нужно создать ветку VSTS с исходным кодом из C: \ 0JQJ \ CS2017 \ BigSolution.

Я открыл Source Control Explorer, щелкнул правой кнопкой мыши BigSolution, выбрал Ветвление и слияние> Ветвь. В диалоге для Target я набрал C: \ 0JQJ \ CS2017 \ BigSolution, но это не понравилось. Что я должен там печатать? Будет ли более поздний диалог, в котором я смогу указать путь к исходному коду, который я хочу найти в ветке?

Спасибо

1 Ответ

0 голосов
/ 30 августа 2018

Целью должно быть имя ветви (любое имя, которое вам нужно), относительно управления исходным кодом , а не местоположение на вашем компьютере.

Пример: $/MyTeamProjectName/MyBranch

$ указывает корень коллекции вашего командного проекта.

MyTeamProjectName - это имя командного проекта, содержащего ваш код - вы не можете ветвить командный проект.

MyBranch - название ветви, которую вы хотите создать. Это может быть вложено более глубоко: $/MyTeamProjectName/Development/SomeFeatureBranch создаст ветку с именем SomeFeatureBranch в папке Development.

Помните, что создание ветви в TFVC - это операция server . Это не имеет никакого отношения к тому, где находится исходный код на вашем ПК.

...