Калейдоскоп для git difftool

Я попытался использовать калейдоскоп для git difftool для сравнения двух ветвей.

Итак, я установил ksdiff и установил его, как показано в моем .gitconfig

 [diff]
     tool = kaleidoscope
 [difftool "kaleidoscope"]
     cmd = ksdiff --changeset $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")

при запуске

git difftool myBranch otherBranch 

Получаю ошибку cannot use duplicate files within the same file list

16 голосов | спросил svassr 18 WedEurope/Moscow2013-12-18T03:20:11+04:00Europe/Moscow12bEurope/MoscowWed, 18 Dec 2013 03:20:11 +0400 2013, 03:20:11

1 ответ


33

Я нашел способ его настройки. В самом калейдоскопе в меню Калейдоскоп имеется ссылка под названием Интеграция , которая открывает окно конфигурации для нескольких решений по управлению версиями.

Калейдоскоп "Окно конфигурации интеграции"> </p>

<p> После установки <strong> ksdiff </strong>, нажав кнопку <strong>  Настроить  </strong>, вы добавите следующие строки в свой <code>---- +: = 0 = : + ----</code>. </p>



<pre><code>---- +: = 1 = + ----</code></pre>

<p>, тогда выполнение следующей команды будет последовательно открываться для каждого другого файла </p>

<pre><code>---- +: = 2 = + ----</code></pre>

<p> - </p>

<p> <strong>  Примечания:  </strong> </p>

<ul>
<li>
<code>---- +: = 3 =: + ----</code>, чтобы избежать запроса о том, хотим ли мы использовать Kaleidoscope для diffftool для каждого файла. Ответ по умолчанию - «да». </li>
<li>
<code>---- +: = 4 =: + ----</code> здесь optionnal здесь по умолчанию diffftool уже установлен в <code>---- +: = 5 =: + ----</code> в нашем <code>---- +: = 6 =: + ----</code> файле. </li>
</ul></body></html>

ответил svassr 3 Jpm1000000pmFri, 03 Jan 2014 22:55:04 +040014 2014, 22:55:04

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132