Используя мерзавца как централизованный сервер версии

Вы проверили Инструменты в † ’ Опции... в †’ Текстовый редактор в † ’ C# в †’ Усовершенствованный в † ’ ошибки Подчеркивания в редакторе ?

мне обычно нравится сбрасывать мои настройки после бездельничания с плагинами, поскольку они имеют тенденцию смешивать с настройками: Инструменты в †’ Импорт и Настройки Экспорта... в † ’ Сброс все настройки .

7
задан Tommy B. 19 October 2009 в 14:44
поделиться

5 ответов

Да, это возможно.

На сервере, на котором расположены ваши данные:

  git init
  git add .

На вашем локальном компьютере:

  git clone git://yourserver/repo localfolder

Для получения изменений:

  git pull
  git fetch

Для отправки изменений на сервер:

  git push

Вот ссылки, как настроить сервер

1
ответ дан 6 December 2019 в 23:10
поделиться

Git - Ускоренный курс SVN

Особенно это интересно для начинающих

git init
git add
git clone git://...
git pull
git fetch
git push

Затем проверьте остальную документацию на сайте git

Документация Git

4
ответ дан 6 December 2019 в 23:10
поделиться

Просто настройте централизованное репо, на которое все будут нажимать и получать.

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

2
ответ дан 6 December 2019 в 23:10
поделиться

Безусловно - вы можете настроить центральные (голые) репозитории GIT, которые можно использовать как центральную точку. Или используйте что-то вроде GitHub.

С GIT больше вопрос настройки вашего процесса для его использования по вашему желанию.

1
ответ дан 6 December 2019 в 23:10
поделиться

К остальным ответам можно добавить одну вещь:

Хотя централизованный рабочий процесс (с одним «центральным» репозиторием Git), конечно, возможен, вы должны помнить, что Git организует свои данные по-разному (в целом, просматривая содержимое данных для определения различных свойств, таких как переименование файла). См. Этот ответ, чтобы узнать больше различий между Svn и Git .

Одним из следствий этого является то, что вам не обязательно рассматривать только один центральный репозиторий Git, а несколько, особенно если у вас их много группа файлов с разной и независимой историей (они развиваются каждый в своем собственном темпе).

SVN может хранить все эти разные группы в одном репозитории и может разветвлять или отмечать любую часть, которую хочет (это просто вопрос копирования того, что вы необходимость в «справочнике», представляющем ветку или тег). Ветка и тег Git на уровне репозитория.

Если ваш набор файлов достаточно согласован, у вас может быть одно центральное репозиторий Git, но если у вас несколько компонентов, может быть несколько «центральных» репозиториев Git лучше.

3
ответ дан 6 December 2019 в 23:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: