Вопросы с меткой [version-control]

Программное обеспечение контроля версий позволяет хранить несколько версий файла. Каждый раз, когда файл изменяется, создается новая версия. Старые версии могут быть получены. Связанные файлы могут быть сгруппированы вместе. Несколько человек могут редактировать одни и те же файлы, и их изменения можно объединить вместе.

46
голосов
1ответ
51k показов

GIT объединить мастер в ветку

Я разрабатывал новую функцию в новой ветке, и на ее стороне было внесено немало изменений в основную ветку. Можно ли объединить основную ветку с моей новой веткой, чтобы поддерживать ее актуальность, ...
33
голоса
6ответов
80k показов

Хотите удалить ревизии из моего хранилища SVN

Последние исправления в моем репозитории были повреждены и дестабилизировали мое приложение. Я хочу вернуться к более ранней версии. Но я не хочу просто использовать «вернуть» в моей рабочей копии; Я ...
30
голосов
3ответа
19k показов

Контроль версий для бинарных файлов?

Есть ли хорошая система контроля версий для бинарных файлов? Я хотел бы иметь возможность использовать ВК с такими вещами, как фотографии и документы Word. Я знаю, что некоторые существующие системы, ...
23
голоса
1ответ
7k показов

Настройка зашифрованного репозитория git

ситуация Я хотел бы сохранить данные с помощью git, зашифрованные (на некоторых платформах, таких как bitbucket или github). Поэтому вопрос: Вопрос Я ищу различные без проблем пути: Как настроить ...
19
голосов
11ответов
5k показов

Контроль версий для изображений

При работе с изображениями я склонен начинать сохранять вещи как image_001.png и image_002.png для разных версий одного и того же изображения. Будучи программистом, я знаю, что это не очень хороший ...
19
голосов
6ответов
20k показов

Subversion: как сравнить различия между входящими изменениями?

Я хотел бы видеть изменения, которые сделали мои коллеги, прежде чем я приму входящие изменения. Итак, я начинаю с получения статуса svn st -u ... который говорит мне, что я получил входящее ...
18
голосов
27ответов
2k показов

Машина времени против контроля версий?

Наконец-то убедился начать использовать какой-то контроль версий для моего кода вместо того, чтобы архивировать копию проекта в конце каждого дня. Скачал Tornise SVN и использовал его для создания ...
17
голосов
5ответов
48k показов

Есть ли в Microsoft Office 2010 контроль версий?

Есть ли в Microsoft Office 2010 контроль версий? Другими словами, он автоматически сохраняет старые версии файлов?
15
голосов
1ответ
3k показов

Как я могу выборочно отключить интеграцию контроля версий zsh, когда мой CWD находится в удаленной файловой системе?

Я использую zsh на OSX и иногда мне приходится работать с подключенным томом sshfs. Тем не менее, git ДЕЙСТВИТЕЛЬНО медленно работает с sshfs. В моем приглашении используются встроенные средства zc ...
15
голосов
9ответов
11k показов

Автоматическое управление версиями при изменении файла (изменение / создание / удаление)

Я ищу реализацию (в Linux) механизма, который бы автоматически и прозрачно версировал любые изменения в каталоге (рекурсивно). Предполагается, что это дополнение (возможно, замена, если все требуемые ...
15
голосов
3ответа
27k показов

Как предотвратить ошибку "Нет поддерживаемых методов аутентификации" при использовании TortoiseHg?

Я пробую Mercurial в первый раз, но у меня возникают проблемы при выполнении push/pull/clone с удаленным сервером (в данном случае это codebasehq.com) при использовании TortoiseHg. Вот несколько ...
14
голосов
4ответа
9k показов

Какая версия Microsoft Word создала данный документ?

Я начинаю получать несколько документов MS Word, отправленных мне, и я хотел бы определить, какая версия MS Word создавала или последний раз сохраняла каждый документ. Есть ли какой-нибудь инструмент ...
14
голосов
3ответа
12k показов

Как удалить исходящие наборы изменений в Mercurial (hg)

когда я запускаю hg out меня есть 3 исходящих набора изменений. Я хочу уничтожить их и вернуться к тому, как обстоят дела в центральном хранилище. Как?
14
голосов
3ответа
9k показов

Несмотря на то, что GIT НЕ хранит файловые дельты, вы все равно можете выполнить откат к предыдущим версиям файлов (неограниченное количество раз?)

Я читал, что Git не хранит файловые дельты. Если это правда, как он поддерживает откат файла к предыдущим версиям? Если он хранит весь файл, пространство хранилища на диске должно увеличиться до ...
12
голосов
0ответов
926 показов

Почему hg fetch является устаревшим расширением?

Выдвижение Mercurial Extenson удобно извлекает и объединяет из удаленного хранилища. В последнее время эта функция устарела разработчиками. Они рекомендуют избегать этого, и это находится в списке ...
11
голосов
4ответа
12k показов

Subversion: контроль документов для непрограммистов?

Я работаю в небольшой компании в секторе машиностроения. Никто здесь не знает ничего о кодировании или базе данных, кроме меня самого, и я знаю немного больше, чем базовый SQL, немного C #, немного ...
10
голосов
3ответа
2k показов

Как отследить $ HOME с помощью git

Я бы хотел отследить мой каталог $ HOME с помощью git. У меня есть много других git-репозиториев в других подкаталогах (например, $ HOME/projects/repo_1 и т.д.), Которые не должны отслеживаться, ...
10
голосов
1ответ
4k показов

Контроль версий для Microsoft Word

Есть ли хороший метод контроля версий для документов со строгим форматированием? В идеале это то, что работает с git и показывает diff в удобном для просмотра формате. Большинство вопросов, которые я ...
9
голосов
6ответов
1k показов

Какое программное обеспечение Revision Control использовать для персонального Dropbox?

Я хочу настроить хранилище синхронизации, которое будет похоже на Dropbox. Цели / Требования: Бесплатно (Open Source очень желательно) Хост Linux (возможно, Ubuntu) Клиенты Windows/Mac/Linux ...
9
голосов
8ответов
2k показов

удобная система контроля версий

Я ищу удобную систему контроля версий, с которой могут работать и я, и моя не техническая жена. Я пробовал Subversion и перформанс, но обнаружил, что они слишком сложны, и некоторые вещи не могут ...
8
голосов
1ответ
1k показов

Git эквивалентно обновлению hg

Я использовал Mercurial уже некоторое время и привык к его рабочему процессу. Внезапно мне нужно работать с Git-репозиторием, и я не могу заставить установку работать из головной версии. В Mercurial ...
8
голосов
7ответов
1k показов

одновременное совместное использование текстовых документов

Я и мои коллеги работаем над большой спецификацией в Microsoft Word В течение первых нескольких недель мы все работали над отдельными частями и собирали их вместе, чтобы сформировать единую ...
8
голосов
7ответов
1k показов

Контроль версий для конфигурации Windows

Как я могу поставить свою личную конфигурацию Windows под контроль версий? Резюме (подробности и примеры приведены ниже): Персональная конфигурация (например, настройки рабочего стола), а не ...
7
голосов
3ответа
3k показов

Просматривайте пошаговые различия моих ревизий в файлах с помощью Dropbox

Иногда я использую простой редактор, такой как Notepad++, для редактирования своих веб-страниц в Dropbox. Notepad++, не являющийся über-редактором или IDE, не отслеживает изменения файлов для меня. ...
7
голосов
2ответа
4k показов

Безопасно ли удалять ветку из ветки github после того, как она была объединена с апстримом?

Я только недавно попробовал свои силы в разветвлении в github и хотел бы получить совет по "лучшей практике". Я создал ветвь в своем форке, и эта ветвь втянулась в мастера вышестоящего проекта. Он ...
7
голосов
6ответов
2k показов

bitbucket на моем собственном сервере

Я хочу иметь что-то вроде bitbucket.org или github (но для Mercurial!) на моем VDS. Мне не нужна полная функциональность, но мне нужна возможность обслуживать репозитории, принимать изменения (с ...
7
голосов
2ответа
12k показов

Git (Windows): Новичок: Невозможно зафиксировать новый репозиторий ... "не найдено ни одного файла (файлов), известных git"

Я только что установил Git на Windows XP Pro и пытаюсь применить его к своему проекту. Я пытаюсь git-ize устаревшей структуры каталогов: C:\src>git init C:\src>git add *.c C:\src>git commit -m ...
7
голосов
3ответа
8k показов

проверка части репозитория git

Как я могу проверить только часть Git-репозитория? У меня есть хранилище с несколькими модулями, и я хочу, чтобы только один из модулей был установлен на определенном сайте. В Subversion я бы сделал ...
7
голосов
1ответ
1k показов

.gitignoring pdf файл только при наличии источника tex

Я бы хотел установить в своем доме глобальный файл .gitignore подходящий для работы с файлами TeX. Так что в него будут помещаться типичные ненужные файлы TeX, такие как *.log , *.aux , *.synctex.gz ...
7
голосов
1ответ
2k показов

Sublime Text, получение конфигурации под контролем версий

После использования vim в течение большей части года я решил дать Sublime Text 2 водоворот. Использование vim мой .vimrc конечно, стал довольно существенным, так как я постоянно находил небольшие ...
7
голосов
5ответов
861 показов

Контроль версий для MP3?

У меня есть много "бинарных носителей", которые я абстрагирую как "MP3". У меня также есть несколько компьютеров, на которых я хотел бы иметь всю библиотеку - рабочий стол, мультимедийный блок, ...
7
голосов
5ответов
14k показов

Как сравнить несколько папок с одинаковыми файлами, чтобы найти все разные версии одного и того же файла?

У меня более 700 папок с одинаковым набором из 200+ классических файлов ASP (в основном текстовых файлов) в каждой папке. За эти годы разные люди внесли небольшие изменения в эти файлы ASP. Мне нужна ...
6
голосов
2ответа
16k показов

Перебазирование ветки, которая является публичной

Я не понимаю, как использовать git-rebase , и я рассматриваю следующий пример. Давайте запустим репозиторий в ~/tmp/repo: $ git init Затем добавьте файл foo $ echo "hello world" > foo который затем ...
6
голосов
11ответов
386 показов

Существуют ли приложения для распределенного контроля версий (DVCS), если я не программист?

Термины DVCS и Git, похоже, часто используются. Есть ли приложения для этой технологии, если я не программист, а просто обычный "суперпользователь"?
6
голосов
1ответ
118 показов

Как я могу позволить отдельным разработчикам иметь свое собственное пространство для создания git-репозиториев?

У меня есть сервер, который по сути является настройкой Gitosis. У меня есть пользователь git, у которого есть доступ ко всем общим репозиториям. Я хотел бы, чтобы у каждого разработчика была своя ...
6
голосов
3ответа
7k показов

git-receive-pack: команда не найдена

Я сделал git-репо на локальной машине с помощью «git init --bare» и добавил его в качестве удаленного источника в проекте на моем главном компьютере с помощью ssh: git add remote origin ...
6
голосов
3ответа
4k показов

SVN Получение всех ревизий файла

У меня есть хранилище среднего размера (около 2500 версий) из проекта, которым я руководил в течение последних 3 лет. Там есть определенный файл (назовем его foo.xml), который я сейчас хочу ...
5
голосов
8ответов
519 показов

Контроль версий для дизайнеров

Все вы, программисты, избалованы организованным циклом разработки. Есть ли какое-либо решение дизайнерского типа для контроля версий для отслеживания нескольких редакторов?
5
голосов
1ответ
890 показов

ST3: надоедливый файл изменил перезагрузку всплывающих окон

Я использую возвышенный текст для моих редакторов. Я люблю это для всего остального, но 1 вещь, которая так раздражает по мне. Всякий раз, когда я меняю свою ветку, появляется всплывающее окно с ...
5
голосов
0ответов
3k показов

Как мы можем просмотреть и устранить разницу между моей версией и серверной версией файла?

В нашем Центре загрузки MS Office у меня есть файл: Имя MyFile.docx Расположение d.docs.live.net/2234hksjdfhk2j34/Documents/Work/ (это OneDrive) Последний в синхронизации 26.10.2014 14:50 Статус ...
5
голосов
1ответ
5k показов

Как проверить версию приложения Магазина Windows?

Возможный дубликат: Как найти версию установленного приложения Windows 8 store/RT? Как и любое программное обеспечение Windows, приложения Магазина Windows имеют версию выпуска, но я не смог найти ...
5
голосов
2ответа
4k показов

Добавить родительский каталог в git-репозитой

Я создал git-репозиторий для C-реализации программы. Я собираюсь добавить реализацию Matlab, и я хотел бы иметь один репозиторий с двумя подкаталогами: один для C и один для Matlab. Конечно, я бы ...
5
голосов
3ответа
6k показов

Настройка удаленного хранилища Mercurial

У меня настроено ртутное репо на сервере, и я хотел бы иметь возможность удаленного доступа к нему. Как бы я поступил так?
4
голоса
1ответ
9k показов

Как обобщить последние изменения в записной книжке OneNote?

Я знаю, что OneNote хранит историю каждой страницы в записной книжке и что я могу получить доступ к этой истории для каждой отдельной страницы, но есть ли способ получить журнал изменений для всей ...
4
голоса
2ответа
690 показов

Любое файловое почтовое клиентское приложение? (С целью помещения почтового ящика под VCS.)

Как и Subversion, который имеет два внутренних типа: на основе BDB и на основе файлов. Большинство почтовых приложений, которые я видел, используют серверную часть базы данных, но конечным ...
4
голоса
5ответов
2k показов

Кросс-платформенный репозиторий для больших файлов.

Я ищу что-то, что хорошо подходит для синхронизации папок, заполненных большими носителями (например, фотографиями, музыкой), на нескольких машинах, в идеале с ревизиями. Я использую SparkleShare для ...
4
голоса
3ответа
197 показов

Выбор и настройка контроля версий

Кто-нибудь? Этот вопрос, возможно, также был лучше на SO. Поэтому, если у вас есть такая возможность, пожалуйста, не стесняйтесь. Я собираюсь установить новый ноутбук и в процессе перехода на новую ...
4
голоса
2ответа
1k показов

Как сохранить мои настройки OSX под контролем версий?

Исходя из Linux, я привык хранить файлы конфигурации в репозитории git. Однако, с тех пор как я приобрел macbook, я сделал множество настроек с помощью панелей defaults write по умолчанию и настроек, ...
4
голоса
4ответа
789 показов

SVN: можно ли распространять изменения на разные версии файла?

Я использовал основные функциональные возможности SVN, прежде чем проверять код и проверять его. Я никогда не касался веток и более сложных вещей, подобных этому. Можно ли использовать SVN, чтобы я ...
4
голоса
1ответ
2k показов

Как конвертировать TortoiseSVN в TortoiseGit

В настоящее время я использую TortoiseSVN для контроля версий. Я хочу конвертировать в Git, поэтому я думаю, TortoiseGit будет самым легким ходом. Как мне преобразовать мой репозиторий в Git, ...