Netbeans 7: сравнение локальных файлов с ревизиями SVN

#netbeans #diff #compare

#netbeans #разница #Сравнить

Вопрос:

Я хотел бы переключиться с Eclipse на Netbeans. Я установил Netbeans 7.1 под Ubuntu 11.10.

Я управляю своими проектами с помощью SVN.

1 / Я хотел бы сравнить локальный файл с определенной ревизией SVN. В Eclipse мы можем сделать следующее:

  • Щелкните правой кнопкой мыши на файле
  • Команда > Показать историю
  • Щелкните правой кнопкой мыши на конкретной ревизии
  • Сравните текущие с

Как я могу сделать то же самое с Netbeans?

2 / Делая различие между двумя файлами, я хотел бы скопировать определенные блоки кода. Как я могу использовать функцию Eclipse «Копировать текущие изменения слева направо» в Netbeans?

Ответ №1:

1. вам нужно либо щелкнуть правой кнопкой мыши по имени файла на вкладке вверху, либо щелкнуть правой кнопкой мыши по имени файла на вкладке Файлы. В любом из них выберите пункт меню Subversion >, а затем выберите Журнал поиска …. Вы не можете сделать это, просто щелкнув в любом месте редактора файлов, как вы можете в Eclipse.

2: Как только вы попадете в историю Subversion, как указано выше, нажмите на вкладку «Diff» вверху, выберите свою одну ревизию (которая будет сравнивать эту ревизию с предыдущей) или две разные (непоследовательные) ревизии, которые вы хотите сравнить, и на нижеприведенных панелях вручную выделите и скопируйте код, который вы хотите извлечь из старой ревизии, отредактируйте текущую версию файла (на новой, обычной вкладке редактора) и вставьте код туда, где вы хотите. Насколько я знаю, в NetBeans нет автоматического способа извлечения старого кода из истории SVN.