Как автоматически поместить файл как разрешенный после слияния - PullRequest
2 голосов
/ 20 апреля 2011

Я начал использовать TortoiseGit для Windows, но нашел некоторые вещи раздражающими.Например, когда у меня возникает конфликт во время слияния, мне нужно сделать следующее:

  • сделать 3-х мерное слияние (конечно ... другого выбора нет)
  • markразрешенный файл

Существует ли автоматический способ пометить файл как разрешенный, если слияние успешно завершено?

Спасибо за любые указатели,

Iulian

Ответы [ 2 ]

5 голосов
/ 21 апреля 2011

Вам необходимо настроить конфигурацию так, чтобы она доверяла коду выхода вашего инструмента слияния:

git config mergetool.<tool>.trustExitCode true

Это предполагает, что у инструмента слияния, который вы используете, есть код выхода, который соответствует тому, было ли слияниеуспешно или нет.

Вот дополнительная информация:

http://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html

Надеюсь, это поможет.

0 голосов
/ 21 апреля 2011

Ну, это текстовые файлы, исходный код.успешно, когда файл работает / компилируется так, как вы хотите.

...