GIT-SVN производит различные хеши на Windows и OSX - PullRequest
1 голос
/ 08 марта 2012

У меня немного грязная ситуация.Моя компания использует SVN, но я разрабатываю локально с помощью GIT-SVN на моих компьютерах с Windows и OSX.Я пытаюсь разрешить компьютеру с операционной системой Windows выдвигать и извлекать данные с ноутбука OSX, и я нажимаю кнопку «Нет общих коммитов» при извлечении локальной ветви OSX. Основные факты: :

  • И в Windows, и в OSX есть отслеживание репозитория SVN ствола git-svn
  • Оба репозитория актуальны и показывают версию10 как самое новое сообщение журнала
  • git log показывает сообщение как то же самое, с тем же хешем автора, но хеш коммита отличается

Это то, что вызывает "Нетпроблема общих коммитов, но почему хэши разные?Если это проблема с окончанием строки или проблема с именами файлов с учетом регистра, как я могу заставить git найти меня.

Примечание. Это гигантское репо (1,8 ГБ), поэтому я, скорее всего, не смогуисправить или сравнить файлы вручную.

1 Ответ

0 голосов
/ 08 марта 2012

Кевин указал на некоторые инструменты исследования, и я понял, что мои svn-ветки начали отслеживать при разных ревизиях svn.Это является причиной проблемы, и я просто перезагружал хранилище, а не пытался выяснить, как перенести ветку на другую (тратить компьютерное время на ночь, а не время на мозг в течение дня).Спасибо Кевин

...