Интеграция SVN с Notepad ++? - PullRequest
       18

Интеграция SVN с Notepad ++?

7 голосов
/ 28 декабря 2010

Контроль версий в нашем офисе практически отсутствует, что, очевидно, привело к большим головным болям. Мы хотели бы что-то настроить с помощью SVN и Notepad ++ ... У кого-нибудь есть идеи, как этого добиться? Я начал исследования и наткнулся на этот сайт:

http://www.switchonthecode.com/tech-news/notepadplusplus-subversion-plugin

Кто-нибудь когда-нибудь пробовал использовать это? Или что-нибудь подобное? Есть предложения?

Ответы [ 5 ]

8 голосов
/ 25 августа 2011

черепаха СВН по адресу: http://www.incrediblejunior.com/npp_plugins/

6 голосов
/ 28 декабря 2010

Если вы не заставляете всех использовать Notepad ++, лучше найти более универсальный клиент, такой как SmartSVN или TortoiseSVN .С веб-сайта плагина похоже, что он в любом случае вызывает TortoiseSVN под капотом.

5 голосов
/ 23 октября 2014

Используя Notepad ++ v6.6.9, я установил вышеупомянутый Tortoise SVN плагин v. 2.195, но есть два очень полезных дополнения к предоставленной информации, чтобы иметь возможность правильно использовать этот плагин:

  • Если получено сообщение об ошибке "Не удается найти информацию SVN" , вам может потребоваться обновить информацию о том, где находится TortoiseProc.exe-файл.Чтобы обновить это, перейдите на страницу Плагины> Черепаха SVN> TSVN - Откройте файл конфигурации и обновите расположение файла до того места, где оно находится в вашей установке.(Обратите внимание, что вы можете немного поиграть, чтобы иметь возможность записи в этот файл, если вы не являетесь администратором)
  • Во-вторых, чтобы заставить работать команды проекта / решения, вам нужно обновить, где найти корень решения,и это можно сделать следующим образом:
    • Откройте Плагины> SolutionHubUI> SolutionHubUI - Показать
    • Назовите свое новое решение, то есть «Мое решение», и, возможно, заполнитеdir решения
    • Добавьте атрибут, где ключом является svn_root_dir , а значением является ваша базовая папка svn (т.е. без .svn-part)
    • Hit Сохраните решение , и подключите решение, набрав tsvn в части соединений в верхней части окна, а затем выполните Сохранить соединения

После выполнения обоих этих действий моя установка теперь дает мне правильное использование Tortoise SVN через Notepad ++, и я могу одновременно выполнять параметры проекта, то есть обновление проекта и принятие проекта, и локальныйфайл мodification, diffs, reverts и т. д.

Также обратите внимание, что поскольку в то время возможно только одно подключение к tsvn , это означает, что если вы хотите изменить основной проект /решение, вам нужно добавить несколько решений и, что еще более важно, сделать так, чтобы соединения tsvn указывали на правильное решение!

3 голосов
/ 15 марта 2011

Я использую Light Explorer в левой панели.Я просто щелкаю правой кнопкой мыши по файлу, выбираю «стандартное меню», и в моем меню оболочки есть TortoiseSVN.Используйте «Alt + A», чтобы открыть левую панель.

1 голос
/ 13 июля 2012

Вы можете открыть файл сравнения в Notepad ++, и он будет отображать цвета по желанию.Просто сохраните вывод diff с расширением .diff

например, svn diff -c 37190> changes.diff

...