Что происходит, когда я нажимаю “Blame Differences” в журнале TortoiseSVN?

Нахождение всех процессов

можно ли сделать это через класс

using System.Diagnostics;
...
var allProcesses = Process.GetProcesses();

Процесса Запуск диагностики

, можно ли дать нам еще некоторую информацию здесь? Не ясно, что Вы хотите сделать.

класс Процесса предоставляет немного информации, хотя это могло бы выручить Вас. Возможно запросить этот класс для [1 113]

  • Все потоки
  • Дескриптор Главного окна
  • Все загруженные модули
  • Различная диагностическая информация о Памяти (Разбитый на страницы, Виртуальный, Рабочий набор, и т.д....)
  • информация о Базовом процессе (идентификатор, имя, дисковое местоположение)

РЕДАКТИРОВАНИЕ

, OP упомянула, что они хотят получить информация о ЦП и память. Эти свойства легко доступны на классе Процесса (возвращенный GetProcesses ()). Ниже страница MSDN, которая перечисляет все поддерживаемые свойства. Существует различная память и ЦП, доступные, который будет комплект Ваши потребности.

http://msdn.microsoft.com/en-us/library/system.diagnostics.process.aspx

Код:

Добавляют эту строку к Вашему списку использования:

using System.Diagnostics;

Теперь можно получить список процессов с Процессом. GetProcesses () метод, как замечено в этом примере:

Process[] processlist = Process.GetProcesses();

foreach (Process theprocess in processlist)
{
    Console.WriteLine("Process: {0} ID: {1}", theprocess.ProcessName, theprocess.Id);
}

6
задан animuson 4 January 2013 в 07:22
поделиться

2 ответа

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

http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.blame.html

14
ответ дан 8 December 2019 в 16:05
поделиться

Вкратце: обвинение показывает вам, кто внес какие изменения были в файл. Обычно последние изменения будут показаны для данного файла для простого сообщения об авторстве. Если вы решите указать виновных в различии двух ревизий, вы получите отчеты о различиях в этих изменениях.

Но в хранилище нет изменений.

Взгляните на главу

4.23. Кто какую строку изменил?

в файле справки TortoiseSVN.

1
ответ дан 8 December 2019 в 16:05
поделиться
Другие вопросы по тегам:

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