Articles of version control

Привязать код к существующему репозиторию Bitbucket (Git)

Существует огромный (более 500 Мбит) существующий репозиторий, размещенный на bitbucket.org. По какой-то причине, когда я пытаюсь клонировать ее в свою локальную среду, она берет навсегда, даже одного дня недостаточно (более 24 часов). Однако я могу быстро загрузить его в zip-архив. Но после загрузки ему необходимо связать или привязать код к существующему репозиторию Bitbucket. Я не […]

Настоящая разница между двумя историями GIT (или хэши / коммиты SHA)

Я вытащил и объединил код. Я хочу увидеть изменения, которые будут применены к коду. К сожалению, все перечисленные ниже также показывают изменения, которые выполняет другой разработчик (эти изменения были перенесены некоторое время назад) git diff origin / ContactList … ContactList git diff origin / ContactList..ContactList git diff origin / ContactList … HEAD git diff origin […]

Клонирование проекта SVN

Это очень простой вопрос в SVN: Я хочу загрузить проект BreakPad от Google. На своем сайте они говорят: Не члены могут анонимно проверять рабочую копию только для чтения по HTTP. svn checkout http://google-breakpad.googlecode.com/svn/trunk/ google-breakpad-read-only Когда я пытаюсь загрузить этот проект с TortoiseSVN, все, что я могу сделать, это загрузить ветвь соединительной линии (используя только http://google-breakpad.googlecode.com/svn/trunk […]

SVN для миграции Git: импортируйте только определенные филиалы и историю

Моя команда готовится к миграции в Git, и мы хотели бы начать с небольшого репозитория. Первоначальный репозиторий Git, созданный git–svn, составляет около 10 ГБ из-за двоичных файлов и сотен ветвей версий. Очистка больших файлов легко, сложной частью, по-видимому, является количество ветвей. Для миграции git мы хотели бы начать в определенный момент времени (X) только с […]

Как получить комментарий автоматического слияния в TFS

В системах управления версиями и инструментах, таких как черепахи для svn или sourcetree для git, когда я совершаю слияние, я обычно могу просто оставить комментарий по умолчанию, созданный инструментом, который в основном представляет собой обобщение того, какие изменения были объединены. В визуальной студии с использованием TFS есть текстовое поле комментария прямо над списком изменений, но […]

TFS: Git vs Team Foudation Version Control

Я понял, что когда я выбираю Git в качестве исходного элемента управления при создании нового проекта в Team Foundation Service, я теряю следующее: 1) Меню «Моя работа» в Проводнике команд 2) Я не могу отслеживать изменения кода в отношении определенной задачи в отставании продукта, назначенного разработчику Похоже, что Git становится очень популярным среди разработчиков, так […]

Как создать новую ветку исходного кода, используя TFS API?

Я пытаюсь создать новую ветку с использованием API и использовал как PendBranch() и CreateBranch() . Проблема с CreateBranch() заключается в немедленной фиксации, и я хочу иметь возможность добавлять комментарии, когда ветка проверена. Итак, я сделал то, что я сделал, показано ниже. В основном я получаю всю информацию, такую ​​как элемент сервера и локальный элемент, который […]

Зафиксируйте или отмените изменения и повторите попытку

У меня возникла проблема, когда я хотел направить исходный код на пульт дистанционного управления. Но файл xcuserstate всегда менялся, и Git объявлял «Зафиксировать или отменить изменения и повторить попытку». Поэтому я попытался проигнорировать файл xcuserstate, но я не могу Как это можно решить?

Слияние Git влияет на «объединенную» ветвь?

Компания, над которой я работаю, тестировала рабочий процесс Git с тремя основными ветвями (разработка, бета, мастер) плюс отдельные ветви функций. Это включает в себя объединение ветвей функции в «развитие» и «бета» независимо друг от друга, а затем периодическое объединение «бета» в «мастер» для релизов. Проблема: когда мы объединяем ветвь признаков для «разработки», она, похоже, влияет […]

предоставляют ли командные услуги частные хранилища?

Существует бесплатная учетная запись для профессиональных пользователей до 5 пользователей. Мой вопрос в том, что он дает бесплатные частные репозитории? На сайте говорится о бесплатных неограниченных репозиториях git для платной версии, но ничего о бесплатной версии. Пожалуйста, дайте мне знать. благодаря