Вопросы с тегом «version-control»

Контроль версий - это управление изменениями в документах, программах и другой информации, хранящейся в виде компьютерных файлов. Используйте этот тег, чтобы отметить общие вопросы об использовании и применимости контроля версий, сравнения VCS. Для большинства команд и методов, специфичных для каждой конкретной VCS, существуют специальные теги, которые следует отдавать предпочтение.

19
Как вы работаете с файлами конфигурации в системе контроля версий?
Допустим, у вас есть типичное веб-приложение с файлом configuration.w независимо. У каждого разработчика, работающего над проектом, будет одна версия для своих боксов разработчика, это будут версии dev, prod и stage. Как вы справляетесь с этим в системе контроля версий? Не проверять этот файл вообще, проверять его с другими именами или …
97 svn  git  version-control  cvs 


7
Удалить все локальные ревизии и вернуться к дереву
Я использую Mercurial и попал в ужасный локальный беспорядок с тремя головами. Я не могу нажимать, и я просто хочу удалить все свои локальные изменения и коммиты и начать заново с полностью чистым кодом и чистой историей. Другими словами, я хочу получить (а) точно такой же локальный код, который существует …

30
Регистрация «закомментированного» кода [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Хорошо, вот кое-что, что вызвало некоторые …


17
Как мне откатить регистрацию TFS?
Я хотел бы отменить недавно внесенное мной изменение в TFS. В Subversion это было довольно просто. Однако в TFS это кажется невероятной головной болью: Вариант 1. Получить предыдущую версию Получить предыдущую версию каждого файла вручную Проверить на редактирование Ошибка - проверка (в VS2008) вынуждает меня получить последнюю версию Вариант 2: …

6
Почему в Mercurial проще выполнять ветвление и слияние, чем в Subversion?
Обработка нескольких слияний с ветвями в Subversion или CVS - это лишь одна из тех вещей, которые необходимо испытать. В Mercurial (и, возможно, в любой другой распределенной системе) чрезвычайно легче отслеживать ветки и слияния, но я не знаю почему. Кто-нибудь еще знает? Мой вопрос проистекает из того факта, что с …

3
'git pull origin mybranch' оставляет локальный mybranch N, опережающий origin. Зачем?
Я просто заметил что-то странное git pull, чего я не понимаю. В пятницу я работал в местном филиале. давай назовем это mybranch. Перед тем как покинуть кабинет , я толкнул его происхождение (который является моим GitHub репо) git push origin mybranch. Вчера дома я pullприкрепил свою ветку к ноутбуку, сделал …

3
Перебазирование ветки, включая всех ее дочерних элементов
У меня следующая топология репозитория Git: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Путем перебазирования featureветки я ожидал перебазировать все поддерево (включая дочерние ветви): $ git rebase feature master A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Однако это фактический результат: …


4
В чем разница между «Сравнить с версией Workspace» и «Сравнить с последней версией»?
Я использую Visual Studio 2012 с TFS. Каждый раз, когда я хочу сравнить свои извлеченные файлы, у меня есть два варианта на выбор: Сравнить с версией рабочего места Сравните с последней версией В чем разница ?

7
Удаление ветки SVN
Я создал ветвь проекта SVN под названием «функции», и теперь, когда я пытаюсь обновить указанный проект, он приносит с собой папку функций, которая содержит еще одну копию проекта из ветки. Есть ли способ полностью удалить ветку из репозитория, чтобы этого больше не происходило?

4
Может ли GitHub показать историю изменений, внесенных в один файл, в форме патча?
Если вы это сделаете git log --patch -- path/to/file, вы получите историю файла вместе со всеми изменениями, внесенными в него при каждой фиксации, например: $ git log --patch -- git-rebase.sh commit 20351bb06bf4d32ef3d1a6849d01636f6593339f Author: Ramkumar Ramachandra <artagnon@gmail.com> Date: Sat Jun 15 18:43:26 2013 +0530 rebase: use 'git stash store' to simplify …

4
Правильно игнорировать все файлы рекурсивно в определенной папке, за исключением определенного типа файла
Я встречал похожие вопросы ( 1 , 2 и 3 ), но не получил от них правильного решения. Мне нужно игнорировать все файлы в определенной папке, за исключением файла определенного типа. Папка - это подкаталог для корневого пути. Позвольте мне назвать папку Resources. Поскольку я не хочу усложнять ситуацию, позвольте …

8
git репозиторий синхронизация между компьютерами при перемещении?
Допустим, у меня есть настольный компьютер и ноутбук, и иногда я работаю на настольном компьютере, а иногда я работаю на ноутбуке. Какой самый простой способ перемещать репозиторий git вперед и назад? Я хочу, чтобы репозитории git были идентичными, чтобы я мог продолжить с того места, где я остановился, на другом …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.