2015-02-03 4 views
-1

Чтобы начать работу с Git с Microsoft TFS после миграции проекта из SVN, я хочу быть уверенным, что удаленный/общий репозиторий в TFS + Git настроен как можно лучше. Я сейчас работаю над проектом, но хочу, чтобы репозиторий был достаточно прочным для совместного использования и, честно говоря, моих неопытных рук.
Я уже создал репозиторий и ввел в него весь код, но затем я прочитал о необходимости сделать общие хранилища голыми, чтобы предотвратить необратимый ущерб хранилищу, в данном случае, возможными перемещениями осла на моей стороне.TFS + Git недавно инициализированный репозиторий голый?

Точка:
Хватит этого стремительного движения. Дело в том, что я хотел бы точно знать, что мой репозиторий Git, который я создал в TFS, горький, чтобы начать с него, чтобы я мог натолкнуть на него свой локальный.
Это вызывает у меня два вопроса:
- Являются ли хранилища Git инициализированными TFS голыми? - Есть ли способ проверить, нет ли удаленного хранилища TFS + Git?

Примечание: У меня ограниченный доступ к TFS, что означает отсутствие доступа SSH/прямой командной строки к машине TFS.

+0

Вы имеете в виду «пустой», когда говорите «голый»? «Голый» репозиторий - это один без рабочего каталога, который может (или может быть) быть пустым и не содержать никаких коммитов. Это две разные концепции. –

+0

@Edward Thomson Голый, я не имею в виду пустой. Я имею в виду репозиторий без рабочего каталога, как вы предлагали. Я хочу, чтобы мой (заполненный исходными файлами) удаленный/общий репозиторий был обнаженным, поскольку во многих местах он считается лучшей практикой. Моя первоначальная ситуация была бы локальным открытым хранилищем с моим исходным кодом. Прежде, чем я начну нажимать мой локальный репозиторий на пульт дистанционного управления, пульт должен быть голым (и пустым), в первую очередь, я бы сказал. Для этого я хотел бы быть уверенным, что репозиторий TFS + Git, который я сделал, голый. Отсюда исходные вопросы. – TimWoo

ответ

0

Репозитории Git, созданные в TFS, пустые (голые) в то время, когда они созданы.

Вы можете проверить, используя вкладку «код» в веб-доступе и посмотрите на репо. Он должен указать, что он пуст.

Для одного вы уже ввели код, вы можете просмотреть историю на той же вкладке кода и увидеть, что ваша фиксация является первой.

+0

Вы делаете большое предположение, что люди используют TFS в облаке, а не сервер TFS, работающий в локальной сети. Ваш ответ не помогает пользователям, запускающим TFS на своем собственном сервере. – Jazimov

Смежные вопросы