Articles of version control

WebStorm аннотирует обрезание имен пользователей на тире и пробелах

При использовании функциональности Annotate в WebStorm, если пользователь, который совершил код, имеет имя пользователя, которое содержит пробел или тире, WebStorm показывает только часть своего имени после пробела или тире. Я не уверен, что это намеренная функциональность, или если есть возможность изменить ее (я не смог ее найти). Но я ожидаю, что он по-прежнему будет вести […]

GIT: Получить последний из указанного файла?

Я хочу, чтобы иметь возможность вернуть 1 файл при использовании GIT [w / Visual Studio]. Так, например, файл удаляется на локальном диске [но все еще указан в решении / проекте]. Я хочу иметь возможность по существу щелкнуть файл правой кнопкой мыши в VS Proj и выполнить команду «Получить последний». Я видел такую ​​функциональность в других […]

Сделать `git svn find-rev` искать весь репозиторий

Когда я хочу получить локальный хэш фиксации на основе идентификатора версии SVN, я обычно запускаю git svn find-rev . Однако одним большим неудобством является то, что эта команда будет искать только фиксацию в текущей ветке или в ветви, явно указанной в команде после ревизии. Иногда я знаю только идентификатор ревизии, и я хочу найти локальный […]

Проекты, созданные cmake, имеют абсолютный путь, что создает трудности при компиляции на разных машинах

Исходный код Flatbuffers, синхронизированный с GitHub, необходимо сделать с помощью cmake. Я вижу, что созданные таким образом проекты привязаны к машине из-за абсолютных путей, встроенных в проект. Из-за этого поведения проект корректно строится на моей машине, но если я синхронизирую проект на какой-либо другой машине, компиляция завершится неудачно. Кто-нибудь имеет представление о том, как мы […]

Устранение неполадок удаленной ветви в git

В настоящее время у меня проблемы с использованием git fetch ; git checkout branch-name чтобы проверить удаленную ветку в git. Я получаю ошибку fatal: 'origin/makeathon-branch' is not a commit and a branch 'makeathon-branch' cannot be created from it . Когда я запускаю git ls-remote –heads origin , я вижу удаленную ветвь в списке, но затем […]

Нажмите несколько файлов – Git

Я использовал SVN, чтобы я мог зафиксировать некоторый файл в репозитории, и теперь я хочу использовать GIT, что я не могу использовать push для некоторых файлов! пожалуйста, помогите мне, что я делаю? Я слышал о создании новой ветви и нажимаю ее, но мне нужно больше деталей.

Обзор высокого уровня SVN

Каков общий обзор повседневного использования TortoiseSVN. Например, я создал онлайн-репозиторий. По моему мнению, функциональность, которую я хочу, предназначена для каждого изменения, которое я делаю на своей локальной машине, изменение также должно происходить в Интернете. Что делает этот процесс в терминах функций TortoiseSVN? Например, в каком порядке я делаю checkout / update / commit и т. […]

Может ли TFS Source Control (TFVC) использоваться для разработки сайта Drupal?

До сих пор кажется, что сообщество Drupal предпочитает Git и, похоже, имеет обычные рабочие процессы, связанные с развитием, которые зависят от Git. Мы используем TFS 2013, который может размещать репозитории Git, но мы работаем над стандартизацией использования TFVC для управления исходными кодами и должны будем перестроить наше управление TFS, чтобы поддержать небольшую часть сообщества разработчиков, […]

SVN: объединение из ветки в тубу, где оба содержат новый контент

Это мой первый раз с подрывной деятельностью, и у меня есть проблема, которую я не могу понять. Не найдешь правильный ответ. Я скопировал удаленный сундук (мастер) в свой компьютер и внес изменения в него. Пока я работал над своей копией, кто-то еще обновлял удаленный багажник с новыми функциями. Теперь у меня есть коды, которых у […]

Git svn настроить локальное хранилище

У меня есть локальный репозиторий svn, и моя цель – преобразовать его в git. Я следовал этому руководству: http://git-scm.com/book/en/Git-and-Other-Systems-Migrating-to-Git (часть Subversion). Для последней команды я сделал это: $ git remote add origin . $ git push origin –all already up to date $ git push origin –tags already up to date Мне нужно несколько советов […]